Foresight - Definition

foresight

n 1: providence by virtue of planning prudently for the future
[syn: foresight, foresightedness, foresightfulness]
2: seeing ahead; knowing in advance; foreseeing [syn:
prevision, foresight, farsightedness, prospicience]

Look up another word