Feedback
Frog in one's throat
Your browser does not support the audio element.
Your browser does not support the audio element.
Your browser does not support the audio element.
Meaning
Noun
●
Hoarseness or the need to cough.
●
In Talking:
Any
temporary
physical
difficulty
in speaking.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better