Cockleshell — definition

1. cockleshell (Noun)

1 definition

cockleshell (Noun) — A small light flimsy boat.

1 type of
small boat