← DefinitionshareGuesscarcassnounThe dead body of an animal, especially one used for food or left in the wild.Synonymscarcasenounremainsnounskeletonnouncorpsenounhulknoun