Definition: (verb) Subject to harsh criticism. Synonyms: scald, whip. Usage: The Senator blistered the administration in his speech on Friday. Discuss
Δ