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.

English idioms vocab.      Словарь английских идиом и выражений.