Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
carcass  (carcasses plural )
in BRIT, also use  carcase  A carcass is the body of a dead animal.  n-count 
A cluster of vultures crouched on the carcass of a dead buffalo...