dockyard

(noun)

noun

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

Definition categories: location, waterfront