TOP SHELL Meaning of TOP SHELL in English ■ noun a marine mollusc having a low conical shell with a pearly interior. [Family Trochidae.] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004