English Dictionary
Definition sweatsuit in British English
sweatsuit noun
[countable] noun
/ˈswetˌsuːt/

English Dictionary