Meaning of flay

Definition of flay

(verb) strip the skin off

Other information on flay

WIKIPEDIA results for flay
Amazon results for flay