Definition of Dockyard

  • 1. An establishment on the waterfront where vessels are built or fitted out or repaired Noun

Semanticaly linked words with "dockyard"

Hyponims for word "dockyard"