dockyard has definitions from the field of geography
1
[ noun ] (geography) an establishment on the waterfront where vessels are built or fitted out or repaired

Related terms

waterfront

*