mind reader is a noun meaning "someone with the power of communicating thoughts directly". It carries 2 recorded senses.
someone with the power of communicating thoughts directly
a magician who seems to discern the thoughts of another person (usually by clever signals from an accomplice)
Definitions, synonyms and semantic relations for mind reader come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.