Synonyms for Imagine (same or very similar meaning)
WordNet sense 1 (form a mental image of something that is not present or that is not the case):
envisage, ideate, conceive of
WordNet sense 2 (expect, believe, or suppose):
guess, opine, reckon, suppose, think
From the ODE community, based on WordNet
add/edit