Skip to content
inoh

dlr

Meaning 1

Docklands Light Railway in London

“They took the DLR to Canary Wharf.”
Add to my deck
Illustration of dlr: Docklands Light Railway in London

Meaning 2

A type of currency used in some regions.

“The traveler exchanged dollars for DLR at the market.”
Add to my deck
Illustration of dlr: A type of currency used in some regions.