docklands (English, noun)
expansion: docklands (plural docklands)
Senses:
glosses: An area of a town or city which contains, or used to contain, an industrial port.
Forms:
form: docklands
tags: plural