Definition
Hoarseness or the need to cough.
Any temporary physical difficulty in speaking.
In Context
- "I had a frog in my throat and the words didn't come out very clearly."
See Also
- clear one's throat
- cat got someone's tongue
Hoarseness or the need to cough.
Any temporary physical difficulty in speaking.