v. t. [ AS. foresceáwian to foresee, provide; fore + sceáwian to see. See Show, v. t. ] To show or exhibit beforehand; to give foreknowledge of; to prognosticate; to foretell. [ 1913 Webster ]
Your looks foreshow
You have a gentle heart. Shak. [ 1913 Webster ]
Next, like Aurora, Spenser rose,
Whose purple blush the day foreshows. Denham. [ 1913 Webster ]
n. One who predicts. [ 1913 Webster ]