shipyard

Definitions


[ˈʃɪpjɑːd], (Noun)

Definitions:
- an enclosed area of land where ships are built and repaired


Phrases:

Origin:




definition by Oxford Dictionaries