| psych out(verb, expression, understand, anticipate, discern) |
| reason(verb, determine, guess, estimate, calculate) |
| see coming(expression, adjective, determine, likely, possible) |
| soothsay(verb, determine, guess, estimate, calculate) |
| surmise(verb, determine, guess, estimate, calculate) |
| telegraph(verb, determine, guess, estimate, calculate) |
| threatening(adjective, near, likely, possible, immediate) |
| unavoidable(adjective, near, likely, possible, probable) |
| understand(verb, anticipate, discern, predict, forecast) |
| visualize(verb, understand, anticipate, discern, predict) |
| waiting to(expression, adjective, imminent, forthcoming, approaching) |
| calculate(verb, determine, guess, estimate, predict) |
| determine(verb, guess, estimate, calculate, predict) |
| guess(verb, determine, estimate, calculate, predict) |
| handwriting on the wall(expression, idiom, likely, possible, immediate) |
| have hunch(expression, anticipate, predict) |
| project(estimate, calculate, predict) |
| receiving(adjective, imminent, inevasible, handwriting-on-the-wall) |