IdiomAnimalsEnglish

a nest of vipers

Meaning: A group of people who scheme against or betray each other.

Example: “The palace court was a nest of vipers, full of spies and rivals.”

Origin: Vipers are venomous snakes. Similar images, such as "brood of vipers" in the Gospels, have long been used of treacherous people. The first use of the exact phrase has not been traced.

Equivalents in other languages

More English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →