Meaning of carcase
Definition of carcase
(noun)
the
dead
body
of an
animal
especially
one slaughtered and
dressed
for
food
Other information on carcase
WIKIPEDIA results for
carcase
Amazon results for
carcase
Tweet