COCKLESHELL


Meaning of COCKLESHELL in English

noun a light boat.

2. cockleshell ·noun one of the shells or valves of a cockle.

Webster English vocab.      Английский словарь Webster.