shell suit

1 ENTRIES FOUND:
Save
shell suit noun
plural shell suits
shell suit
noun
plural shell suits
Learner's definition of SHELL SUIT
[count] British
: a pair of usually brightly colored light, nylon pants and a matching jacket