- Brit. navy yard
- An area, often bordering a body of water, with facilities for building, repairing, or dry-docking ships.
- Chiefly British A navy yard.
- A place where ships are repaired or outfitted.
How would you define dockyard? Add your definition here.
comments powered by