English Idioms Daily Blog

... your resource for English idioms, ESL and more!


Have a Frog in Your Throat

To have a frog in your throat

Look at the picture above as well as the example below and select the correct definition of the English idiom to have a frog in your throat:

Good Morning, ladies and gentlemen. It is a pleasure to be here today. Oh, excuse me for a moment...I have a frog in my throat.

To have a frog in your throat means...

a) not to know what to say
b) to be unable to speak clearly until you
cough or clear your voice
c) to be ill/sick
d) to forget something

To find
the correct definition and more, click here.

blog comments powered by Disqus