What is the meaning of this idioms?
Are there any others that you can think of?
“What is the meaning of this idiom”.It is said to people who are unexpectedly silent to prompt them to speak.
idioms are words, phrases, or expressions that are either grammatically unusualĀ
Please login or Register to submit your answer
Username or Email Address
Password
Remember Me