Foreshow(v. t.) To show or exhibit beforehand; to give foreknowledge of; to prognosticate; to foretell.
Foreshower(n.) One who predicts.

Words within foreshower