WordUnscrambler Home
boatyard
Definitions
[ˈbəʊtjɑːd], (Noun)
Definitions:
- an enclosed area of land where boats are built or stored
Phrases:
Origin
:
Click here to see the free dictionary definition for boatyard
definition by Oxford Dictionaries