At first I thought it had something to do with "foreseeing" bur now I think it just means "waiting". It makes us to wait more eagerly for something. I think so.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.