flay
verb
flayed;
flaying;
flays
Definition of flay
1
: to strip off the skin or surface of : skin
The hunter flayed the rabbit and prepared it for cooking.
2
: to criticize harshly : excoriate
He was flayed by the media for his controversial comments.
3
: lash sense 1b
the wind whipped up to gale fury, flaying his face— Richard Kent
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more