scathe


scathe

verb

Definition of SCATHE

to criticize harshly and usually publicly <newspaper cartoonists scathed the lecherous governor with a series of cruel caricatures>

Seen & Heard

What made you want to look up scathe? Please tell us where you read or heard it (including the quote, if possible).