shell suit

enUK

shell suit

n (Clothing & Fashion) a lightweight tracksuit consisting of an inner cotton layer covered by a waterproof nylon layer

shell suit

A lightweight tracksuit made of waterproof material lined with cotton, often used as leisurewear.
Translations
休闲套装

shell suit

休闲套装zhCN