Synonyms of flay in English:


See definition of flay


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, lambaste, 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

NZ Australian informal bag

rare excoriate