Dockyard - Definition

dockyard

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

Look up another word