carrion
the carcass of an animal
(syn)
carcass used as bait when hunting carnivores
an ugly person, especially woman