Tags

, ,

Excoriate (verb) – pronounced ex-SCORE-ee-ate

To censure or criticize severely

Synonyms:  assail, attack, reprimand

MeantoVendors

Advertisements