尺八 chǐbā shakuhachi Origin Definitions Defs Strokes Stroke Words Sentences Sents 尺 chǐ noun chi a Chinese unit of length equal to one-third of a meter; a Chinese foot八 bā numeral eight eight; 8