English Dictionary
◊ EXCORIATE
excoriate
v : express strong disapproval of; "We condemn the racism in
South Africa" [syn: {condemn}, {decry}, {objurgate}]