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.
Words that rhyme with dockyardstockyard
Definition of dockyard in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan