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