anticipate
Meaning 1:
anticipate (verb): to think about something that will happen in the future
Meaning 2:
For example, let's say you are going to have a birthday party tomorrow. You might anticipate your birthday party by thinking about the presents you will get and the cake you will eat.
Other Words