Synonyms for
Envisaged
Definition
Envisaged means to form a mental image of something that is not present or to anticipate something in the future.
Synonyms for
Definition
Envisaged means to form a mental image of something that is not present or to anticipate something in the future.