frog in one's throat

frog in one's throat

English Noun
Ad

Definition

Hoarseness or the need to cough.

Example Sentences

  • "I had a frog in my throat and the words didn't come out very clearly."
Ad