Home › Idioms

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.

← Back to Idioms

Loading the full interactive collection…