← Back to browseカーカス[kaakasu]nounJapanese definitionNo Japanese definition yet.English definitionscarcass (inner body of a car tyre) (tire)carcaseExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsカーカーカーカス