Wiktionary
besteading
Etymology 1 n. help; assistance; aid; avail. Etymology 2
vb. (present participle of bestead English)