Definition of dockyard in English:
An area or establishment with docks and equipment for repairing and maintaining ships.
- When Henry VIII founded a dockyard for building ships in Deptford, the area became renowned across the shipping industry.
- Portsmouth is a great port to sail from on an evening, with excellent views from the deck of the naval ships and dockyards.
- It was known to be an unsound ship at the dockyard, but the king refused to recall the voyage.
Definition of dockyard in:
- British & World English dictionary