English Idioms

Comprehensive resource for understanding and mastering English idioms

Random Idioms

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

Rough diamond

The idiom "rough diamond" refers to a person who has good potential or qualities but needs work or refinement before they can be fully realized. It can also refer to a person who is rough around the edges, meaning they may have some flaws or shortcomings that need to be addressed.

Has-been

The idiom "has-been" is used to refer to someone or something that was once popular, successful, or significant but has since declined in status or importance. It can also be used to describe someone or something that is no longer relevant or useful.

Time and again

"Time and again" is an idiom that means repeatedly or consistently. It refers to a situation or action that happens multiple times, usually in the past or will happen in the future.

Eat like a horse

The idiom "eat like a horse" means to eat large amounts of food very quickly, often without stopping or savoring it. It can also imply a lack of control over one's eating habits.

Toot one’s own horn

The idiom "toot one's own horn" means to boast about oneself or to draw attention to one's own achievements and accomplishments, often in a showy or exaggerated way. It can also mean to brag about something or someone in a proud or arrogant manner.