Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

English Idioms: Cat got your tongue

English Idioms About “Animals”
Idiom: Cat got your tongue
Meaning: Why aren’t you speaking?
Example: Tell us about the trip. What happened? What’s the matter? A cat got your tongue!