frog in one's throat

English dictionary entry

Meanings

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

Pronunciation

en-us-a-frog-in-one's-throat.ogg En-us-frog in one's throat.ogg en-au-frog in one's throat.ogg

Word forms

frog in one's throat
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.