Wiktionary
foreshewing
vb. (present participle of foreshew English)
vb. (present participle of foreshew English)