dockyard
1. [ noun ] (geography) an establishment on the waterfront where vessels are built or fitted out or repaired
Related terms: waterfront
Similar spelling:   dogcart