dockyard
Plural: dockyards
Noun
- A place where ships are built or repaired; a shipyard.
- an establishment on the waterfront where vessels are built or fitted out or repaired
- A place where ships are repaired or outfitted.
Examples
- His strategic placement of DOCKYARD built up a strong defensive position on the board.
Origin / Etymology
From dock + yard.
Scrabble Score: 19
dockyard: valid Scrabble (US) TWL Worddockyard: valid Scrabble Word in Merriam-Webster MW Dictionary
dockyard: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 19
dockyard: valid Words With Friends Word