Envisage Meaning

There are 1 meaning(s) for word Envisage

Meaning 1 : form a mental image of something that is not present or that is not the case

    Synonyms : conceive of,  ideate,  imagine