SHELL TOP Meaning of SHELL TOP in English ■ noun a short sleeveless top, typically having a simple shape with a plain neckline. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004