boatyardEnglish

boatyard

Noun

A place where boats are built or maintained or stored

English: boatyard