English Dictionary
Definition leanwashing in British English
leanwashing noun
noun
1
the advertising practice of making something appear more healthy than it is
