boatyard

Definitions


[ˈbəʊtjɑːd], (Noun)

Definitions:
- an enclosed area of land where boats are built or stored


Phrases:

Origin:




definition by Oxford Dictionaries