DictionaryAI

frog in one's throat

Short definition from Wiktionary

Noun

  1. Hoarseness or the need to cough.
  2. Any temporary physical difficulty in speaking.

We haven’t written up frog in one's throat yet: Simple and Standard meanings, examples and a quiz.