Meaning of “flay sb alive” in the English Dictionary

british dictionary

"flay sb alive" in British English

See all translations

flay sb alive

informal

to punish or tell someone off severely:

I'll be flayed alive when she finds out!

(Definition of “flay sb alive” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)