WordUnscrambler Home
shipyard
Definitions
[ˈʃɪpjɑːd], (Noun)
Definitions:
- an enclosed area of land where ships are built and repaired
Phrases:
Origin
:
Click here to see the free dictionary definition for shipyard
definition by Oxford Dictionaries