English Dictionary
◊ CARCASS
carcass
n : the dead body of an animal esp. one slaughtered and dressed
for food [syn: {carcase}]