frog in one's throat
Appearance
English
[edit]Pronunciation
[edit]Noun
[edit]- (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.
Related terms
[edit]Translations
[edit]hoarseness (idiomatic)
|