cat got one,s tongue Dear teachers,
Would you please explain to me the meaning as well as the usage of the following idiom:"cat got one's tongue" as in "We haven't heard from you all morning-has the cat got your tongue?"
I think that the expression " got your tongue" = lose your tongue, be dumbfounded
Could you tell me something about the origin of this idiom?
Regards.
V. |