Definition of "carkase"

carkase