Origin: Germanic Old English prefix
Definition, synonyms and related words
To plan (something) in advance; think, consider, or contrive beforehand; prognosticate.