Wiktionary
beflay
vb. (context transitive dialectal or obsolete English) To flay; strip; peel.