Search

Escto search a new word

carcass

noun
EScarcasa
originFrench

The dead body of an animal, especially one slaughtered for food or left to decay.

Word Map