Do you have cat idioms in your native language? I have two young cats at home and while I was watching them playing and having fun together the other day, I realized there are many idiomatic English expressions relating to cats. Here are nine of the most common ones… ♦ let the cat […]