have, etc. a frog in your throat
成語所屬單字throat
have, etc. a frog in your throat — 慣用語
1. To have difficulty speaking clearly because your throat is dry or has mucus.
1.慣用語
釋義
喉嚨不適
To have difficulty speaking clearly because your throat is dry or has mucus.
例句
Sara had a frog in her throat and couldn't finish the song.
Do you have a frog in your throat? Drink some water.