Dockyard Meaning

There are 1 meaning(s) for word Dockyard

Meaning 1 : an establishment on the waterfront where vessels are built or fitted out or repaired