revile/rɪˈvaɪl/Third PersonrevilesPresent ParticiplerevilingPast TensereviledPast Participlereviled1to criticize someone or something in a harsh insulting mannerSynonyms: vilifyvituperaterail