thought reader (noun) mind reader: person who senses others' thoughts
Sinonime: augur, channeller,
clairvoyant, diviner, fortune-teller, haruspex, horoscopist,
medium, mental telepathist, mentalist,
oracle, palm reader,
prophet,
psychic,
seer, soothsayer, telepathis, telepathist, thought reader