- a slight and partial experience, knowledge, or taste of something to come in the future; anticipation.
- to have some advance experience or knowledge of (something to come).
- an early but limited experience or awareness of something to come
- to have a foretaste of