Find the word definition

The Collaborative International Dictionary
Flain

Flain \Flain\, obs. p. p. of Flay.
--Chaucer.

Wiktionary
flain

vb. (past participle of flay English)