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
Animal idioms
0
%
0
0
0
Back
Restart
People who are tired of ...... often vacation in remote locations.
the rat race
Oops!
Okay!
Well, I think it’s time we talked about ..... . We can't ignore it any longer.
the elephant in the room
Oops!
Okay!
We told her it was a delicate situation but she went into the meeting .....
like a bull in a china shop.
Oops!
Okay!
None of them want to compromise. They'll be arguing about this until .........Let's grab the popcorn!
the cows come home
Oops!
Okay!
I ..... and picked the kids up on the way to the supermarket.
killed two birds with one stone
Oops!
Okay!
It's the first time that he dates a girl. That's why he .... and can't sit still.
got ants in his pants
Oops!
Okay!
A few weeks ago, after winning the game, he was strutting around like the..... .
cat that got the cream.
Oops!
Okay!
Bill slept badly, and had to ..... during the day
take catnaps
Oops!
Okay!
The storeowner ..... the three people ...... whenever they come in because she's afraid they're going to steal something.
.watches ...like a hawk
Oops!
Okay!
I’ve got to tell you something… Joani is pregnant. Don’t ............, though! Her family doesn’t know yet.
let the cat out of the bag
Oops!
Okay!
We were going to go bungee jumping, but Sandra .... at the last minute.
chickened out
Oops!
Okay!
That comedian has an easy job. Making fun of politicians is like ...
shooting fish in a barrel.
Oops!
Okay!
........ I’m not ready to leave yet. I need more time.
Hold your horses!
Oops!
Okay!
Beth is going to take the ....... the winnings because she was the one who bought us the lottery ticket.
lion’s share of
Oops!
Okay!
The new guy at work is such ...... . He’s been showing up early and staying late every day!
an eager beaver
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies