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."
Hoarseness or the need to cough.
Any temporary physical difficulty in speaking.