Actually, the definition is the same regardless of spelling.
"Carcase" is regarded as a British spelling variant of "carcass", according to both the Cambridge Dictionary, and the Oxford English Dictionary.
Both are usually defined as "the body of a dead animal, especially a large one soon to be cut up as meat or eaten by animals".
Yours faithfully,
Pedants Corner.