DOCKLAND


Meaning of DOCKLAND in English

(also ~s )

■ noun Brit. the area containing a city's docks.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.