carass carcase – Meaning and Explanation