cockleshell

1. (noun) a small light flimsy boat
Related Words: small boat



Terms and Conditions of Use / Copyright Notice