Wiktionary
foreshewn
vb. (past participle of foreshew English)
vb. (past participle of foreshew English)