foreteach verb1 •To teach or instruct beforehand.But 'tis impossible to foreteach the senseless opinions on this. — 1887 formsforetaught · foreteaching · foreteaches