read (one's) thoughts

(redirected from read my thoughts)

read (one's) thoughts

To know or infer what one is thinking. You read my thoughts—that's exactly where I want to go to dinner! I'm sorry, but I can't read your thoughts. You need to tell me these things.
See also: read, thought
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

ˌread somebody’s ˈmind/ˈthoughts

(informal) understand what somebody is thinking, feeling, planning, etc: I can’t read your mind! If you don’t tell me what’s worrying you, I can’t help you.
See also: mind, read, thought
Farlex Partner Idioms Dictionary © Farlex 2017
See also:
References in classic literature ?
"Your goddess cannot read my thoughts; nor can she read yours when you are out of sight, unless you will it.
Father, chance then threw into my way a new acquaintance; a man such as I had had no experience of; used to the world; light, polished, easy; making no pretences; avowing the low estimate of everything, that I was half afraid to form in secret; conveying to me almost immediately, though I don't know how or by what degrees, that he understood me, and read my thoughts. I could not find that he was worse than I.
"It was as if he had tried to read my thoughts at the bottom of my heart.
My experienced commander seemed in one searching glance to read my thoughts on my ingenuous face.
It's incredibly disappointing t o have my column misrepresented as an attack on Liverpool after a bad defeat, but I can at least take some consolation from the fact the fans on Merseyside can read my thoughts exactly how and when they were made.
Imagine how pleased I was to read my thoughts in a respected publication.
But two burly security guards read my thoughts. I sheepishly handed them back, reflecting that I didn't have the right dress to go with them anyway.
Jerry Haugen of Haugen Handgun Leather read my thoughts. I had mentioned to him that with the proliferation of Palm Pilots, cell phones, digital this and cellular that, there must be a way to use this new culture to fool people.