English Dictionary
◊ COCKLESHELL
cockleshell
n : a small light flimsy boat