Animals and Idioms
The English language is full of expressions relating to animals. Here are a few that you might hear whilst travelling or talking to English-speaking friends: 1. The elephant in the room A major problem that people are avoiding talking about. “We need to talk about the elephant in the room.” 2. Raining cats and dogs […]