flays; flayed; flaying
: to beat or whip (someone or something) in a very violent and severe way
—usually used figuratively
He was flayed [=severely criticized] by the media for his thoughtless comments.


