Tag: cat got your tongue

Idiom – Cat Got Your Tongue?

English Idiom – (Has the) Cat got your tongue? Meaning –  This expression is said to someone who has nothing to say. If you are annoyed with someone…