throw mud

Translations
dénigrer
Definitions
To criticize or accuse someone, often unfairly or maliciously, in order to damage their reputation.