boatyard

/bˈoʊtjɑrd/

Explore definitions, synonyms, and language insights of boatyard

Definitions

Noun
a place where boats are built or maintained or stored

More General Terms