RichThesaurus
foreseeing
foreseeing
antonyms
unreadiness
doubt
foreseeing
definitions
noun
The act by which something is foreseen; a prophetic vision.