Loading...
Minimalist Dictionary
Login
or
Sign up
dockyards
noun
A place where ships are repaired or outfitted.
Word Frequency 1800~2019
Related words
Other words
snowbound
underuse
gap
cradle
harpist
election
culinary
universal
lasso
drinking
greedless
seclusion
broker
projector
gallery
poser
junction
juice
mouse
goldmine
armouries
arsenals
docks
shipbuilders
shipyards
sites
yards
docklands
dockland
dockside
dry dock
navy yard
shipyard
drydock
dockage