English主要词典
flay
Universal Words
verb [VN]
1 to remove the skin from an animal or person, usually when they are dead
2 to hit or whip sb very hard so that some of their skin comes off
3 (formal) to criticize sb/yourself severely:
He flayed himself for his lack of tact. * Her dark eyes flayed him.