Cockleshell - Definition

cockleshell

n 1: a small light flimsy boat

Look up another word