mind's_eyeEnglish

mind's eye

Noun

The imaging of remembered or invented scenes

English: mind's eye