сущ.предвидение
They had enough farsightedness to provide for their old age. — Они были достаточно предусмотрительны, чтобы обеспечить себя в старости.
Syn:foreknowledge, foresight, forethought, prescience, prevision
Ant:hindsight, ignorance, heedlessness