Definitions of cockleshell:

  • noun:   a small light flimsy boat