カーカス Meanings Noun carcass (inner body of a car tyre) (tire) carcase Jinuma: Japanese Dictionary · Word lists