have a frog in throat


Also found in: Dictionary, Thesaurus, Medical, Encyclopedia.

have a frog in your throat

  (informal)
to be unable to speak clearly until you give a slight cough Excuse me, I've got a bit of a frog in my throat.
See also: frog, have, throat