foreknow v : realize beforehand [syn: {anticipate}, {previse}, {foresee}] [also: {foreknown}, {foreknew}] Source: WordNet® 2.0