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