Animals
avoir un chat dans la gorge
StandardB1Meaning
To be hoarse, to have a frog in your throat.
Word for word
a cat sitting in the throat
Example
Excuse-moi, j'ai un chat dans la gorge, je bois un peu d'eau et je continue.
Sorry, I have a frog in my throat, let me drink some water and I will carry on.