FLAY


Meaning of FLAY in English

■ verb

1》 strip the skin from (a body or carcass).

2》 whip or beat harshly.

3》 criticize harshly.

Derivatives

~er noun

Origin

OE flēan , of Gmc origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.