SHELL SUIT


Meaning of SHELL SUIT in English

■ noun Brit. a casual outfit consisting of a loose jacket and trousers with a soft lining and a shiny polyester outer shell.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.