have, etc. a frog in your throat
idiomPart offrog
have, etc. a frog in your throat — idiom
1. To be unable to speak clearly for a short time because your throat feels rough o
1.idiom
Definition
To be unable to speak clearly for a short time because your throat feels rough or dry.
Example
Maya had a frog in her throat before the presentation.
Did you have a frog in your throat during the interview?