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?