尺八 chǐbā shakuhachi Definitions Defs Origin 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