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?