to criticize someone or an organisation, often unfairly

listen to the pronunciation of to criticize someone or an organisation, often unfairly
English - English
run down

Don't run yourself down so much!.

to criticize someone or an organisation, often unfairly
Favorites