Apr 18, 2025 carcasses noun. a dead body: corpse; especially: the dressed body of a meat animalSource