Definition of dockyard
English to English noun - an establishment on the waterfront where vessels are built or fitted out or repaired
source: WordNet 3.0 - A yard or storage place for all sorts of naval stores and timber for shipbuilding.
source: Webster 1913
Visual Synonyms 
Nearby Word
dockyard, decard, dogcart, discard, dogeared, dog-eared, decachord, discarded, disard, disord, doghearted, dizzard, decreed, discord, disaccharide, disorder, dasyurid, djakarta, disaccord, decorated
|
|
|