have, etc. a frog in your throat
成語所屬單字frog
have, etc. a frog in your throat — 慣用語
1. To be unable to speak clearly for a short time because your throat feels rough o
1.慣用語
釋義
喉嚨沙啞
To be unable to speak clearly for a short time because your throat feels rough or dry.
例句
Maya had a frog in her throat before the presentation.
Did you have a frog in your throat during the interview?