DOCKYARD


Meaning of DOCKYARD in English

An area, often bordering a body of water, with facilities for building, repairing, or dry-docking ships.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.