• Foresighted

    Full definition of foresighted

    Adjective

    foresighted

    1. Having foresight; prescient
    © Wiktionary