Synonyms of flay in English:

flay


See definition of flay

verb

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

SYNONYMS

skin, strip the skin off

technical excoriate

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

SYNONYMS

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