What's the word or phrase for sending an image telepathically?
I was thinking "project an image into someone's mind", but after looking at the definition the best match I could find were:
- (tr) to send forth or transport in the imagination: to project oneself into the future.
- (tr) to cause (an image) to appear on a surface
But none of them really seems to mean what I want, especially the second one. The first one I am not sure, because the example seem to suggest it's one's own imagination.