English Dictionary
Definition sweats in British English
sweats noun
[plural] noun
/swets/

English Dictionary