Meaning of the word "a frog in your throat" in English

What does "a frog in your throat" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

a frog in your throat

US /ə ˈfrɑːɡ ɪn jʊr θroʊt/
"a frog in your throat" picture
1.
Learn This Word at Lingoland