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
reforest
unvocal
petite
undertook
botanical
nullify
unify
backstage
dangling
autopilot
tubular
quilt
barracuda
unflawed
unroll
skincare
patriarch
pronounce
simple
stoppage
armouries
arsenals
docks
shipbuilders
shipyards
sites
yards
docklands
dockland
dockside
dry dock
navy yard
shipyard
drydock
dockage