TOP SHELL


Meaning of TOP SHELL in English

noun

1. : any of various marine snails constituting the family Trochidae and having a spiral and usually regularly conical shell marked by a flat base and rhombic aperture and a multispiral operculum and sometimes used to make pearl buttons

2. : turban shell

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.