dockyard
About 0.36 uses per million words.
Meaning
- noun A place where ships are repaired or outfitted.
Similar words
shipyard marina arsenal armory armoury weaponry yard basin panoply stockpile
Often followed by
and at in was workers of to for is
Word family
dockyards
Save “dockyard” to learn later