DOCKYARD


Meaning of DOCKYARD in English

[dock.yard] n (1704) 1: shipyard

2. Brit: navy yard

Merriam-Webster English vocab.      Английский словарь Merriam Webster.