Dockyard Definition
dŏkyärd
dockyards
noun
An area, often bordering a body of water, with facilities for building, repairing, or dry-docking ships.
American Heritage
Webster's New World
Webster's New World
Other Word Forms of Dockyard
Noun
Singular:
dockyard
Plural:
dockyardsFind Similar Words
Find similar words to dockyard using the buttons below.