Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
IDIOMS
0
%
0
0
0
Back
Restart
Do something again from the beginning
Start from scratch
Oops!
Okay!
To let the cat out of the bag
Reveal a secret by mistake
Oops!
Okay!
To be beyond someone's ability to understand
To be over someone's head
Oops!
Okay!
To add insult to injury
To make a bad situation worse
Oops!
Okay!
To pretend you have little knowledge about something
To play dumb
Oops!
Okay!
Turn a blind eye
Pretend no to notice
Oops!
Okay!
To deliberately do an imperfect job in order to save money
To cut corners
Oops!
Okay!
. Over the top
Totally excessive and not suitable for the occasion
Oops!
Okay!
Out of the blue
Happen unexpectedly
Oops!
Okay!
To be far-fetched
highly unlikely to be true
Oops!
Okay!
Think the world of someone
Admire someone very much
Oops!
Okay!
To succeed in doing someething difficult/unexpected
Pull something off
Oops!
Okay!
To learn how to do an activity or job
Know the ropes
Oops!
Okay!
to be a tough cookie
Determined and physically or emotionally strong.
Oops!
Okay!
Beat around the bush
Avoiding a subject by talking about irrelevant things
Oops!
Okay!
Pull some strings
to use your power or influence to get something for someone else or self
Oops!
Okay!
Once in a blue moon
Very rarely
Oops!
Okay!
On the ball
Alert and efficient
Oops!
Okay!
Slip my mind
forget something
Oops!
Okay!
Take for granted
to undervallue not apprciate someone and what they do
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies