Like a cat on hot bricks means : Very nervous
Have a card up one’s sleeve means : Have a secret plan in reserve
Make a clean breast of it means : Confess – especially when a person has done a wrong thing
Keep one at bay means : Keep one at a distance
Bark up the wrong tree means : Accuse or denounce the wrong person
No avail means : Without any result
To move heaven and earth means : To make a supreme effort
Rain cats and dogs means : Rain heavily
To take the bull by the horns means : To tackle a problem in a bold and direct fashion
To play ducks and drakes means : To act foolishly or inconsistently
At daggers drawn means : Bitterly hostile
To get rid of means : Dispose of
An axe to grind means : A personal interest in the matter
Hit the nail on the head means : Do or say the exact thing
Hoping against hope means : Without hope
Come off with flying colors means : Be highly successful
Call a spade means : Speak frankly and directly
Burn the midnight oil means : Work or study hard
Between the devil and the deep sea means : Between two dangers
At one’s wits end means : In a state where one does not know what to do
Under his thumb means : Under his control
Out of the wood means : Free from difficulties and dangers
A wee bit means : A little
By fits and starts means : In short periods, not regularly
Rank and File means : Ordinary People