frog in one's throat in German frog in one's throat in German einen Frosch im Hals haben noun (idiom) Hoarseness or the need to cough. Add to Flashcards