← DefinitionshareGuesscarcasenounThe dead body of an animal, especially one being prepared for food or used for meat.Synonymscarcassnounremainsnouncorpsenoun