Loading...
Minimalist Dictionary
Login
or
Sign up
dockyard
noun
A place where ships are repaired or outfitted.
Word Frequency 1800~2019
Related words
Other words
uncut
vagabond
overdrive
scarcity
unsaved
mournful
delta
overlord
epidermis
nuttiness
kilometer
vanity
passover
erupt
unlinked
lint
superjet
overlap
smudge
squabble
shipyard
marina
arsenal
armory
armoury
weaponry
yard
basin
panoply
stockpile
array
dock
wharf
dockland
harbour