Reference meaning
DLR
Last updated
Initialism of De La Rue, stamp and banknote printers.
Other meanings
2. proper noun
Initialism of Docklands Light Railway.
3. noun
Abbreviation of dollar
Source and scope
This definition is reproduced from English Wiktionary, sense en-DLR-en-name-2cyKmVlH, under the CC BY-SA 4.0. It has not yet received VocabularyBase editorial review. Read the source and license details.