Shell Suit (noun) Definition, Meaning & Examples

noun
  1. a lightweight tracksuit consisting of an inner cotton layer covered by a waterproof nylon layer
Shell Suit (noun) Definition, Meaning & Examples

More Definitions