DOCKYARD


Meaning of DOCKYARD in English

shipyard [noun] [C] - a place where esp. naval ships are built, maintained and repairedHundreds of workers in naval dockyards have received large doses of radiation while working on nuclear submarines.

Cambridge English vocab.      Кембриджский английский словарь.