FLAY Meaning of FLAY in English ■ verb1》 strip the skin from (a body or carcass). 2》 whip or beat harshly. 3》 criticize harshly.Derivatives~er noun OriginOE flēan , of Gmc origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004