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