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.

Words Starting With

Words Ending With

Word Length