English Idioms

Comprehensive resource for understanding and mastering English idioms

Random Idioms

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

Put your foot in it

The idiom "put your foot in it" means to make a mistake, or do something that is considered a blunder or error. It can also mean accidentally doing something wrong, or making a misstep.

Twenty-three skidoo

The idiom "twenty-three skidoo" means to leave quickly, hurriedly, or secretly. It is often used when someone wants to avoid a situation or person they don't want to deal with. The phrase originated in the United States and is related to the game of ice hockey.

Skating on thin ice

The idiom "skating on thin ice" is used to describe a situation where someone is taking a risk or doing something that is precarious, with the potential for danger or disaster.

Up to no good

The idiom "up to no good" is used to describe someone or something that is causing trouble or behaving in a dishonest or malicious way. It can also be used to describe a situation or event that is not desirable or positive.

On the mend

The idiom "on the mend" means that someone or something is recovering from a disease, injury, or illness. It suggests that the person or thing is improving and getting better.