to criticize someone or an organisation, often unfairly

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

Don't run yourself down so much!.

to criticize someone or an organisation, often unfairly