Definition, Meaning & Anagrams | English word DLR


DLR

Definitions of DLR

  1. (philately) Initialism of De La Rue. (stamp and banknote printers)
  2. (rail, UK) Initialism of Docklands Light Railway.

4
DRL
LDR
RDL
RLD

Number of letters

3

Is palindrome

No

2
DL
LR

1

1

11
DL
DLR
DR
DRL
LD
LDR
LR
RD
RDL
RL
RLD



Search for DLR in:






Page preparation took: 148.06 ms.