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'

See also: