English Idioms

Comprehensive resource for understanding and mastering English idioms

Random Idioms

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

Go out on a limb

The idiom "go out on a limb" means to take a risk, often by exposing oneself or putting oneself forward in a way that may be vulnerable or susceptible to criticism. It implies stepping outside of one's comfort zone and making a bold move, even if it is uncertain or potentially dangerous.

Feather one’s (own) nest

The idiom "feather one's own nest" means to take care of oneself or one's own interests, usually by doing something that benefits oneself personally. It can also mean acting selfishly or putting oneself first, often at the expense of others.

On the rocks

The idiom "on the rocks" has multiple meanings in contemporary language, but its origin dates back to the 19th century. The literal meaning of the idiom refers to a ship or boat that is in danger of sinking due to rough seas or other navigational hazards.

Turn a deaf ear

The idiom "turn a deaf ear" means to ignore or pay no attention to something. It implies that someone is deliberately choosing not to listen or acknowledge what is happening around them.

Blast from the past

"Blast from the past" refers to a sudden unexpected appearance of someone or something that is associated with the past. It can also mean a memory, person or event from the past that comes back to mind unexpectedly.