Provide the idiom
Explain the idiom
Fill in the blanks
Old idioms! Provide their meanings.
Provide the idiom.
100

Someone who is clever or skilful in a way that no one knew or expected. 

A dark horse.

100

Someone barks is worse than his bite.

He may seem violent, furious but he is not. 

100

This is a nice restaurant, so please try to mind your manners and not ...

make pigs of yourselves. 

100
Smell a rat.

Feel that something is wrong.

100

Inform beforehand.

Let the cat out of the bag.

200

Someone who loves parties and socialising.

A party animal. 
200

To take the travel bug.

A strong desire to travel.

200

Come on, Bill, go to sleep. You're just ... at this point, but you might have a breakthrough with the research if you take a break from it.

chasing your tail
200

Go to the dogs.

Become run-down.

200
Uninteresting.

For the birds.

300

Someone who would love to be present to see an important private or secret event. 

A fly on the wall. 

300

Give someone free rein to do sth. 

give someone complete freedom. 

300

Everyone ... for the safari park as soon as they arrive on the estate.

Makes a beeline.

300

Fishy

Strange and suspicious.

300

From a reliable source.

Straight from the horse's mouth.

400

Someone who is not very friendly and does not show their feelings.

A cold fish. 
400

A little bird told me.

Someone told you a secret.

400

He looks big and dangerous, but he ... .

Wouldn't hurt a fly.

400

Take the bull by the horns.

take a decisive action in a difficult situation.

400

Play around.

Horse around.

500

Someone who acts as a subject in an experiment or trial of something. 

A guinea pig.

500

To have butterfly in your stomach. 

To feel nervous.

500
Thay have ... to do what I want.

given me free rein

500

Horse of a different colour.

Quite a different matter.
500

Can't talk?

Cat got your tongue?