Synonyms of flay in English:

flay


See US English definition of flay

See UK English definition of flay

See Spanish definition of desollar

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