flay[verb]Synonyms: lambaste, blister, castigate, excoriate, lash (into), scarify, scathe, scorch, scourge, slash
Related Words: assail,
attack,
berate,
tongue-lash [TahlilGaran] English Synonym Dictionary ▲
flay /fleɪ/
verb [transitive][
Language: Old English;
Origin: flean]
1. formal to criticize someone very severely:
She was well-known for flaying public officials in her daily column.2. literary to whip or beat someone very severely
3. formal to remove the skin from an animal or person, especially one that is dead
[TahlilGaran] Dictionary of Contemporary English ▲