what  is the  synonyms  for  foresee
1. foresee-realize beforehand. foreknow, previse, anticipate. know-be aware of the truth of something; have a belief or faith in something; regard as true beyond any doubt; I know that I left the key on the table; Galileo knew that the earth moves around the sun.