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
Guess the Idiom
0
%
0
0
0
Back
Restart
(to be) out-of-d...........
(to be) out-of-date
Oops!
Okay!
(to be) m................-of-the-road
(to be) middle-of-the-road
Oops!
Okay!
be in good s..........
be in good shape
Oops!
Okay!
be on your/its last l.........
be on your/its last legs
Oops!
Okay!
(to) gather d............
(to) gather dust
Oops!
Okay!
get the h........... of something
get the hang of something
Oops!
Okay!
not break the b...........
not break the bank
Oops!
Okay!
on the b..........
on the blink/fritz
Oops!
Okay!
cost an a.... and a l.......
cost an arm and a leg
Oops!
Okay!
c...............'s play
child's play
Oops!
Okay!
to be u...........-friendly
user-friendly
Oops!
Okay!
to be) all the r.........
to be) all the rage
Oops!
Okay!
(to be) old h......
(to be) old hat
Oops!
Okay!
the c......... of the c........
the cream of the crop
Oops!
Okay!
(to) come in h.........
(to) come in handy
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies