WTWM

whatsthatwordmean

← Definition
Guess

carcase

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

Synonyms

carcassnounremainsnouncorpsenoun

Built for word lovers.