Available Definitions: 1) n. - The act of foreshowing or foretelling something future by present signs; prediction. 2) n. - That which foreshows; a foretoken.