cockleshell

Noun
  1. A small light flimsy boat (synset 103065348)

Other Searches