MIND-READER
Meaning of MIND-READER in English
noun
(often humorous ) a person who knows what sb else is thinking without being told
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005