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. Оксфордский английский словарь. 2012