avoir un chat dans la gorge
Meaning: Having difficulty speaking due to hoarseness or a sore throat.
Language: French
Literally: to have a cat in the throat
Category: Body & Senses
Origin: The sensation of a scratchy throat resembles a cat's rough texture.
Loading the full interactive collection…