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
Food idioms
0
%
0
0
0
Back
Restart
have a lot on one’s ……………………………….: have a lot of things to worry about or deal with
plate
Oops!
Okay!
turn ………………. : fail or become unpleasant
sour
Oops!
Okay!
a hard ……………………………. to crack: a problem that is very difficult to solve or a person who is very difficult to understand
nut
Oops!
Okay!
bring home the ……………………………… : earn money to support your family
bacon
Oops!
Okay!
take sth with a pinch of …………………………... : doubt the truth or value of something
salt
Oops!
Okay!
sell like hot ……………………………….: be bought quickly and in large numbers
cake
Oops!
Okay!
spill the ………………………………. : tell people secret information
beans
Oops!
Okay!
have a ……………………………. in the oven: be pregnant
oven
Oops!
Okay!
be as cool as …………………………………….. : be very calm and relaxed, especially in a difficult situation
cucumber
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies