Home
Search
Index
Definify.com
Definition
2024
Judas_goat
Judas goat
English
A
goat
in
Suffolk
, United Kingdom
Noun
Judas
goat
(
plural
Judas goats
)
A
goat
trained to lead other goats to a place of
slaughter
.
A goat trained to find
feral
goats.
Similar Results