A frog in one's throat

From Fresh Dictionary

English

Noun

a frog in one's throat

  1. (idiomatic{{#if:|, {{{2}}}{{#if:|, {{{3}}}{{#if:|, {{{4}}}{{#if:|, {{{5}}}{{#if:|, {{{6}}}{{#if:|, {{{7}}}{{#if:|, {{{8}}}{{#if:|, {{{9}}}}}}}}}}}}}}}}}}}) Hoarseness or the need to cough.
    I had a frog in my throat and the words didn't come out very clearly.
Personal tools