All Idioms

Page 130 of 238

drain the swamp

Meaning: To remove corruption, dishonesty, or bad people from a government or organization.

Example: The candidate promised to drain the swamp after years of corruption scandals in the capital. Read more ➺


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 ➺


Share
Share