Execrate vs. Excoriate
Execrate
Definition
Execrate is a verb that means to feel or express great loathing or disgust for something.
Excoriate
Definition
Excoriate is a verb that means to criticize severely and publicly or to strip off the skin.
Example
Example
Other: