SynonymX
Speak
Dockyard
Definition of Dockyard
1.
An establishment on the waterfront where vessels are built or fitted out or repaired
Noun
Semanticaly linked words with "dockyard"
waterfront
Hyponims for word "dockyard"
waterfront