Meaning of foresight
Definition of foresight
(noun)
providence
by
virtue
of
planning
prudently
for the
future
seeing
ahead;
knowing
in advance; foreseeing
Other information on foresight
WIKIPEDIA results for
foresight
Amazon results for
foresight
Tweet