a nest of vipers

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

Language: English

Literally: (Already vivid in English)

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

Category: Animals

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 idioms — Animals

More English idioms

From our compliments & insults

Browse all compliments & insults →

← Back to Idioms