Home › Idioms

avoir une langue de vipère

Meaning: Speaking maliciously, spreading rumors, or being verbally cruel.

Language: French

Literally: to have a viper's tongue

Category: Animals

Origin: Viper's venom metaphorically represents harmful, venomous speech.

← Back to Idioms

Loading the full interactive collection…