Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Idioms
0
%
0
0
0
Back
Restart
Meaning: stop working
call it a day
hang in there
Oops!
Okay!
Meaning: extremely happy
on cloud nine
on the weather
Oops!
Okay!
Meaning: very busy
snowed over
snowed under
Oops!
Okay!
Meaning: instantly
through thick and thin
at the drop of a hat
Oops!
Okay!
Meaning: very annoying
driving me up the wall
call it a day
Oops!
Okay!
Meaning: equal
rags to riches
neck and neck
Oops!
Okay!
Meaning: very rare
once in a blue moon
under the weather
Oops!
Okay!
Meaning: good luck
call it a day
break a leg
Oops!
Okay!
Meaning: very easy
piece of cake
break a leg
Oops!
Okay!
Meaning: good and bad times
through thick and thin
piece of cake
Oops!
Okay!
Meaning: don’t give up
hang in there
miss the boat
Oops!
Okay!
Meaning: very nervous
have butterflies in your head
have butterflies in your stomach
Oops!
Okay!
Meaning: from poor to rich
under the weather
rags to riches
Oops!
Okay!
Meaning: to relax
take it easy
take it slow
Oops!
Okay!
Meaning: something is very expensive
costs a leg and a head
costs an arm and a leg
Oops!
Okay!
Meaning: heavy rain
once in a blue moon
raining cats and dogs
Oops!
Okay!
Meaning: last problem
piece of cake
the final straw
Oops!
Okay!
Meaning: feeling sick
the final straw
under the weather
Oops!
Okay!
Meaning: too late
pull yourself together
miss the boat
Oops!
Okay!
Meaning: calm down
pull yourself together
raining cats and dogs
Oops!
Okay!
Meaning: be careful
watch your step
watch your feet
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies