WordUnscrambler Home
flay
Definitions
[fleɪ], (Verb)
Definitions:
- strip the skin off (a corpse or carcass)
(e.g: the captured general was flayed alive)
Phrases:
Origin
:
Old English flēan, of Germanic origin; related to Middle Dutch vlaen
Click here to see the free dictionary definition for flay
definition by Oxford Dictionaries