Meaning of “a frog in your throat” in the English Dictionary

american-english dictionary

"a frog in your throat" in American English

See all translations

a frog in your throat

difficulty speaking because your throat feels dry:

I had a frog in my throat, and I had to clear my throat several times before I could answer.

(Definition of “a frog in your throat” from the Cambridge Academic Content Dictionary © Cambridge University Press)