Langimage
English
frog in one's throat
B2

a temporary hoarseness or phlegm in the throat that makes speaking difficult.

Meanings

a temporary hoarseness or phlegm in the throat that makes speaking difficult.

I had a frog in my throat during the presentation.

Synonyms

Last updated: 2025/01/11 11:51