frog in one's throat
/F R AA1 G IH0 N W AH0 N EH0 S TH R OW0 T/noun
- 1
(idiomatic) Hoarseness or the need to cough.
- 2
(idiomatic) Any temporary physical difficulty in speaking.
Translate โfrog in one's throatโ into another language
Choose a language below to open the translator with English selected as the source language.