All Idioms

Page 131 of 239

ride high

Meaning: To feel very happy or successful after an achievement.

Example: After their big election victory, the party was ride high for several weeks. Read more ➺


at odds

Meaning: In conflict or disagreement with someone or something.

Example: The two politicians are often at odds over economic policy, leading to heated debates. Read more ➺


under siege

Meaning: Facing heavy criticism, pressure, or attacks from many sides.

Example: The mayor was under siege after several news reports exposed corruption in the office. Read more ➺


have no business

Meaning: To have no right or reason to do something.

Example: Jennifer had no business doing dangerous stunts without proper safety equipment. Read more ➺


take heart

Meaning: To feel encouraged or hopeful after worry or disappointment.

Example: After hearing the good news, Sarah finally take heart and stopped worrying about the results. Read more ➺


rake over the coals

Meaning: to give someone a hard time for a mistake they supposedly did

Example: My classmate Lily forgot to do her math homework as she had a function to attend in her family. The teacher raked her over the coals for that. Read more ➺


stand in a good stead

Meaning: to be of advantage to someone

Example: His years of experience in the spoken English field has stood him in good stead. Read more ➺


smack dab

Meaning: exactly

Example: We got our water balloons fully filled and threw smack dab at their heads. It was fun, I tell you! Read more ➺


get a life

Meaning: to stop wasting a lot of time in useless or boring or trivial works

Example: You are working over 100 hours a week, dude, get a life! Read more ➺


cold sweat

Meaning: the condition where extreme fear or nervousness causes a person to feel a chill along with moist skin or sweat

Example: I woke up from a nightmare, breathing heavy and in cold sweat. Read more ➺


Share
Share