1
2
3
4
5
100

a dog’s life

a difficult, hard life

100

don’t hold your breath

don’t wait for sb/sth anxiously

100

hold one’s horses

wait; be patient

100

it’s all Greek to me

sth new or foreign; not easily understood

100

with flying colours

with great success

200

a bitter pill to swallow

a difficult fact to accept

200

against all odds

despite the difficulties

200

fair and square

within the rules

200

get a bit hot under the collar

get angry, upset or embarassed

200

through thick and thin

whatever happens

300

go to the dogs

worsen

300

bark up the wrong tree

have a false idea about sth

300

make amends for

try to compensate for a past action

300

paint the town red

have a great time

300

smell a rat

suspect that sth is wrong

400

wear your heart on your sleeve

show your feelings or emotions rather than keeping them hidden

400

at close quarters

from a short distance

400

be as thick as a brick

be stupid

400

chip off the old block

sb who is very like one of his parents

400

fly off the handle

quickly become very angry

500

jack of all trades

sb who is able to do a variety of jobs

500

pick someone’s brains

ask sb to help with a problem

500

hear it through the grapevine

find out information indirectly

500

pop the question

make a proposal of marriage

500

red herring

sth which distracts you from sth important

M
e
n
u