Lexic.us
Definition of DLR
1.
Initialism. (U.K.) (w Docklands Light Railway) ¹
¹
Source: wiktionary.com
Lexicographical Neighbors of DLR
DJI
DJIA
DJed
DJing
DJs
DK
DKA
DKP
DLC
DLE
DLL
DLL hell
DLN
DLO
DLR
(current term)
DLS
DLT
DLVO theory
DM
DM-OPEN
DM-kinase
DMA
DMAGeC
DMAPA
DMC
DMCA
DMCAed
DMCAing
DMD
Other Resources:
Quick Links
Definitions of DLR
DLR Pictures
Nearby Words
More Information
Search