cockleshell
1. [ noun ] (nautical,transportation) a small light flimsy boat
Related terms: small_boat
Similar spelling:   Cocculus