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
porridge
sweep
unfounded
enrage
monoxide
augmented
jailbird
sphere
theme
lumpish
violet
atrium
unread
neon
goggles
earflap
goldmine
yelp
scrap
impotence
shipyard
marina
arsenal
armory
armoury
weaponry
yard
basin
panoply
stockpile
array
dock
wharf
dockland
harbour