80 Idioms about animals with meaning

Idioms about animals Let the cat out of the bag Reveal a secret A fish out of water Someone who is uncomfortable in a particular situation Kill two birds with one stone Achieve two things with one action The elephant in the room An obvious problem that people avoid discussing Busy as a bee Very … Read more