Random
Sacrificial decoy Synonyms
Definitions for Sacrificial
(adjective)
used
in or connected with a sacrifice
Synonyms for phrase
divine snare
catastrophic bait
costly draw
deleterious trick
damaging hook
SD abbreviation
SD
is an
abbreviation
for Sacrificial Decoy
What does SD stand for?
SD stands for "Sacrificial Decoy"
Decoy
replaced
sacrificial
bait
Definitions for Decoy
(noun) something used to
lure
fish or other animals into
danger
so they can be trapped or killed
(noun) a beguiler who leads someone into
danger
(usually as
part
of a plot)
(verb)
lure
or
entrap
with or as if with a decoy