English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition Docklands in British English

Docklands

/ˈdɒkləndz/
1

an area of east London, near the River Thames, where old warehouses (=large buildings for storing goods) have been changed into fashionable flats and offices

Definition Docklands in British English