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. Английский словарь экологического инжиниринга. 2012