Noun Definition

cockleshell

1.Definition: a small light flimsy boat

Category: Objects