Definition, synonyms and related words
The act or an instance of showing something, usually an event, ahead of time; a prognostication
present participle of foreshow