Excoriating Excoriating antonyms compliment praise flatter approve laud make happy cover Excoriating synonyms revile castigate chastise scold berate upbraid lambaste rebuke lash vilify reproach Full list of synonyms (87)