Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of foreshow

- To show or exhibit beforehand; to give foreknowledge of; to prognosticate; to foretell.