Today's Idiom- Day 20 |
have a frog in one's throatA person who has a frog in their throat has difficulty in speaking clearly because they have a cough or a sore throat, or their throat feels dry. "Teaching was difficult today. I had a frog in my throat all morning." |