dockyard
See dockyard in American Heritage Dictionary 4
(dŏkˈyärdˌ)
noun- An area, often bordering a body of water, with facilities for building, repairing, or dry-docking ships.
- Chiefly British A navy yard.
Learn more about dockyard
link/cite
print
suggestion box