frog in one's throat
Noun

frog in one's throat

  1. (idiomatic) Hoarseness or the need to cough.
    I had a frog in my throat and the words didn't come out very clearly.
  2. (idiomatic) Any temporary physical difficulty in speaking.
Translations


This text is extracted from the Wiktionary and it is available under the CC BY-SA 3.0 license | Terms and conditions | Privacy policy 0.002
Offline English dictionary