Frog-in-one-s-throat Definition
noun
(idiomatic) Hoarseness or the need to cough.
I had a frog in my throat and the words didn't come out very clearly.
Wiktionary
(idiomatic) Any temporary physical difficulty in speaking.
Wiktionary
Frog-in-one-s-throat Is Also Mentioned In
Find Similar Words
Find similar words to frog-in-one-s-throat using the buttons below.