English Idioms

Comprehensive resource for understanding and mastering English idioms

Random Idioms

Perfect for quick learning and surprise insights into the English language.

In your face

The idiom "in your face" refers to something that is directly confronting or attacking someone in a hostile manner. It can be used to describe a situation, an action, or even a person who is behaving aggressively.

Rest in peace (RIP)

The idiom "rest in peace" is used to express sympathy or comfort to someone who has lost a loved one. It is often accompanied by the acronym "RIP," which stands for "Rest in Peace." The literal meaning of the phrase is that the deceased person will find eternal rest and peace after death.

On the cards

The idiom "on the cards" means that something is very likely to happen or occur, or that it has a high probability of happening. It can also refer to events that are planned or scheduled to take place in the future.

Born yesterday

The idiom "born yesterday" is used to describe someone who is naive, gullible, or uninformed about a particular topic or situation. It implies that the person has recently acquired knowledge or awareness about something and is therefore considered inexperienced or new to it.

Run out

The idiom "run out" means to use up all of something, usually resources or supplies, until there is none left. It can also mean to use up one's patience, energy, or resources to the point of exhaustion.