English dictionary
flay meaning and definition
Definition and meaning of flay at MeaningMonkey.org. flay meaning and definition in the English Dictionary.FLAY verb
Definition of flay (verb)
- strip the skin off
Source: Princeton University Wordnet