reviled
verb
Meaning
To attack (someone) with abusive language.
Synonyms
calumniate
,
reproach
,
scold
,
vilify
,
vituperate