Definify.com

Definition 2024


a_frog_in_one's_throat

frog in one's throat

English

Noun

a frog in one's throat (uncountable)

  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

See also