VariousWords beta
Related Terms:
Definitions:
Noun
cockleshell
Definition: a small light flimsy boat
Definition: The shell of a cockle (or similar shell).