DOCKYARD Meaning of DOCKYARD in English noun a yard or storage place for all sorts of naval stores and timber for shipbuilding. Webster English vocab. Английский словарь Webster. 2012