Synonyms of flay in English:


See US English definition of flay

See UK English definition of flay

See Spanish definition of desollar


1‘one shoulder had been flayed to reveal the muscles’

skin, strip the skin off
technical excoriate

2‘he flayed the government for not moving fast enough on economic reform’

criticize, attack, berate, censure, condemn, denounce, denigrate, revile, castigate, pillory, belabour, lambast, savage, pull to pieces, tear to pieces, find fault with, run down, abuse
informal knock, slam, pan, bash, take apart, crucify, hammer, lay into, roast, skewer, bad-mouth
British informal slate, rubbish, slag off, monster
North American informal pummel, cut up
Australian, New Zealand informal bag
rare excoriate