Meaning of “flay sb alive” in the English Dictionary

british dictionary

"flay sb alive" in British English

See all translations

flay sb alive


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)