What does 'Frog in my throat' mean?

If you have a frog in your throat, you can't speak or you are losing your voice because you have a problem with your throat.

Idioms similar to 'Frog in my throat'

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: