Noun Definition
foresight
1.Definition: providence by virtue of planning prudently for the future
Related Noun(s):foresightedness, foresightfulness
Category: General2.Definition: seeing ahead; knowing in advance; foreseeing
Related Noun(s):farsightedness, prevision, prospicience
Category: General