The English language has a highly developed phraseology. Idioms make a great part of it. Here are 8 idioms using animals that can hardly be understood unless you know their meaning.

Bird’s eye view

Meaning: a good view of something from a high position.

Ex: I live on the 17th floor, and I have a bird’s eye view of the city.

Have a bee in your bonnet

Meaning: to be obsessed about something.

Ex: John didn’t get the promotion he expected last year, and he has had a bee in his bonnet about it ever since.

Let the cat out of the bag 

Meaning: to reveal a secret.

Ex: Why did you let the cat out of the bag and told Mary about the party? It was supposed to be a surprise!

Donkey’s years

Meaning: for a very long time.

Ex: It’s so nice to see you again! I haven’t seen you for donkey’s years!

To smell a rat 

Meaning: to be suspicious.

Ex: I don’t trust John when he says that he can’t help us paint the apartment because he’s working late. I smell a rat!

Like a fish out of water 

Meaning: to be in an unfamiliar situation.

Ex: I have started working for this company last week. I still feel like a fish out of water.

Straight from the horse’s mouth 

Meaning: to have information from someone who’s directly involved in something.

Ex: “How did you know that Julia won’t come to the meeting?” “I heard it straight from the horse’s mouth.”

Wouldn’t say boo to a goose 

Meaning: used to describe someone who’s very quiet and shy.

Ex: Anna is so timid; she wouldn’t say boo to a goose.


Idioms Using Animals

If you really want to learn English but don’t know how to do it and where to start, don’t hesitate to contact us. We will help you continue your learning where you once stopped. Book a free online English lesson with one of our expert native English teachers and take a test and consultation.

Drop us a line on WhatsApp

My Lingua Academy

My Lingua Academy is an online school of English language. We give one-on-one lessons to students of English of all ages and all levels of knowledge all around the world. With us you can prepare for written assignments and exams, attend a general or business English course, or have conversation classes with qualified English teachers who have years of experience.


Leave a Reply

%d bloggers like this: