DOCKYARD


Meaning of DOCKYARD in English

n. an area with docks and equipment for building and repairing ships, esp. for naval use.

Oxford English vocab.      Оксфордский английский словарь.