Foresee Definition And Meaning