IN YOUR MIND'S EYE


Meaning of IN YOUR MIND'S EYE in English

in a picture in your mind, in your memory

In my mind's eye, I can see her face - clearer than a photo.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.