Judas goat

Judas goat

English Noun
Ad

Definition

A goat trained to lead other goats (or sheep) to a place of slaughter.

Etymology

Referring to the traitor Judas Iscariot in the Bible.

Ad