excoriate in Spanish
excoriate in Spanish
excoriar
(transitive) To wear off the skin of; to chafe.
fustigar
(transitive, figuratively) To strongly condemn or criticize.