revile
/ɹəˈvaɪl/
noun
Meaning
Reproach; reviling
verb
To attack (someone) with abusive language.
Synonyms