carcase carcass – Meaning and Explanation