noun
the dead body of an animal, especially one that has been slaughtered or hunted
-
The forensic team examined the carcass of the deer found in the woods.
-
We stumbled upon a deer carcass while hiking in the forest.
-
Eww, there's a gross carcass on the side of the road.
-
The abandoned factory was a carcass of its former glory.