Visit the forum if you have a language query!
frog in one's throat
Definition from Dictionary, a free dictionary
The tragedy of life is not so much what men suffer, but rather what they miss.Thomas Carlyle
- (idiomatic) Hoarseness or the need to cough.
- I had a frog in my throat and the words didn't come out very clearly.
- (idiomatic) Any temporary physical difficulty in speaking.
Elsewhere on the web