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.