vilify – to utter harsh and critical things about

Advertisements