boatyard

Noun
  1. A place where boats are built or maintained or stored (synset 102863295)

Other Searches