Definition of "carcase"

carcase