Comprehensive resource for understanding and mastering English idioms
Perfect for quick learning and surprise insights into the English language.


The idiom "bad-mouth" means to speak negatively or harshly about someone or something. It can also mean to criticize, disparage, or insult someone or something.

The idiom "in the cross hairs" means to be targeted or in someone's sights. It refers to a person or object that is being aimed at, either literally or figuratively. This phrase can also imply that a person or thing is under scrutiny or close attention.

The idiom "hear on the grapevine" means to hear something about someone or something that is not necessarily true, often as a rumor or gossip. It refers to information that has been passed along through word of mouth and may not have been verified or confirmed by any official sources.

The idiom "to the core" means to do something sincerely, deeply, or completely. It suggests that a person is being honest and genuine in their actions or words, and that they are not just putting on a show or pretending to be someone else.