in your mind’s eye - definition and synonyms

phrase
  1. if you can see someone or something in your mind’s eye, you can imagine or remember what they look like

    In my mind’s eye, I saw him coming down the path to meet me.

See also main entry: mind