Dockyard

What is Dockyard?

Dockyard definition and meaning on Dictionary terms:
noun
a waterside area containing docks, workshops, warehouses, etc., for building, outfitting, and repairing ships, for storing naval supplies, etc.
British. a navy yard.

 

reference: https://www.dictionary.com/browse/dockyard

Tags: