prescient:

prescient (PRĔSH-ənt)

Definition (Adjective) Having foreknowledge or foresight; foreseeing. In Context “In 1984, written in 1948, George Orwell left a prescient description of the sort of totalitarian architecture that would soon dominate the Communist bloc, imposing and hideous: the Ministry of Truth, an
Continue Reading →
css.php