forerun

Verb

 * 1) To run in front.
 * 2) To precede; to forecast or foreshadow.
 * 1) To precede; to forecast or foreshadow.