v.tr.
1. strip the skin or hide off, esp. by beating.
2 criticize severely (the play was flayed by the critics).
3 peel off (skin, bark, peel, etc.).
4 strip (a person) of wealth by extortion or exaction.
Derivatives:
flayer n.
Etymology: OE flean f. Gmc