dockyard








noun

  1. a waterside area containing docks, workshops, warehouses, etc., for building, outfitting, and repairing ships, for storing naval supplies, etc.
  2. British. a navy yard.

noun

  1. a naval establishment with docks, workshops, etc, for the building, fitting out, and repair of vessels
70 queries 0.572