to know everything
1know someone through and through — know (someone) through and through to know someone very well and know everything about them. She tried to hide her disappointment, but I know her through and through and I could tell she was upset …
2know through and through — know (someone) through and through to know someone very well and know everything about them. She tried to hide her disappointment, but I know her through and through and I could tell she was upset …
3know-all — n BrE informal someone who behaves as if they know everything used to show disapproval American Equivalent: know it all …
4know-it-all — n informal especially AmE someone who behaves as if they know everything used to show disapproval British Equivalent: know all …
5know-all — (also know it all) ► NOUN informal ▪ a person who behaves as if they know everything …
6know-it-all — know it ,all noun count INFORMAL someone who is annoying because they think they know everything …
7know something inside out — know (something) inside out informal to know everything about a subject. Why don t you ask Mike? He knows the system inside out …
8know inside out — know (something) inside out informal to know everything about a subject. Why don t you ask Mike? He knows the system inside out …
9know-it-all — noun someone who thinks he knows everything and refuses to accept advice or information from others • Syn: ↑know all • Usage Domain: ↑colloquialism • Hypernyms: ↑egotist, ↑egoist, ↑swellhead * * * …
10know-all — noun someone who thinks he knows everything and refuses to accept advice or information from others • Syn: ↑know it all • Usage Domain: ↑colloquialism • Hypernyms: ↑egotist, ↑egoist, ↑swellhead * * * n …