Wiktionary
frog in one's throat
n. 1 (context idiomatic English) hoarse or the need to cough. 2 (context idiomatic English) Any temporary physical difficulty in speaking.