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

Leave a Reply

Your email address will not be published. Required fields are marked *

49 queries 1.263