To imagine is to form a picture or idea in your mind of something that is not present, not real, or not yet true. It can involve remembering, inventing, or planning.
From Latin "imaginari" meaning "to form an image of," from "imago" (image, likeness). The word moved from visual images to include all kinds of mental creations.
Try Another Word