Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Carcass in English

English

Carcass

/kɑrkəs/

noun

1. The dead body of an animal especially one slaughtered and dressed for food

    synonym:
  • carcase
  • ,
  • carcass