TOP

Definition of the Docklands Light Railway from the Oxford Advanced Learner's Dictionary

the Docklands Light Railway

 
/ðə ˌdɒkləndz ˌlaɪt ˈreɪlweɪ/
 
/ðə ˌdɑːkləndz ˌlaɪt ˈreɪlweɪ/
(abbreviation DLR)
jump to other results
  1. a system of light trains used for public transport in the London Docklands which started operating in 1987. The trains are controlled by computer and travel above ground, often high up on raised lines. Many of its stations are linked to the London Underground.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day