Fine Tune Your English: Animal Expressions Flashcards
To rain cats and dogs
To rain heavily
Pride of place
Pre dominant position
Swan song
Last thing
A bee in the bonnet
Talking about something constantly
A cat on hot bricks
Very nervous
Dog eat dog situation
Fierce competition
I’m leading a dog’s life
full of problems
Snail’s pace
Very slow
To keep the wolf from the door
To have enough money to avoid hunger
Play ducks and drakes
To spend carelessly
Putting the cart before the horse
To argue illogically
Cow comes home
Taking a very long time
Cock and bull story
Improbable story
Flogging a dead horse
To waste your energy on something
Cro the whole hog
To do the job thoroughly and completely
Horns of a dillemma
Unable to choose between two painful alternatives