FLAY
Meaning of FLAY in English
v. 25B6; verb
the saint was flayed alive : SKIN, strip the skin off; Medicine excoriate.
he flayed his critics. : See criticize .
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012