Definition:
Compare carcase with other words:
carcase vs. cardcase
capcase vs. carcase
carcase vs. parcase
carcase vs. corpse
carcase vs. carcass