English Dictionary
Definition sleaze in British English
sleaze noun
[uncountable] noun
/sliːz/

English Dictionary