English Dictionary

Define dictionary terms easily in our powerful online English 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