From 切(き)れる (kireru, “be cut off, break”) + 端(はし) (hashi, “end, extremity”).
切(き)れ端(はし) • (kirehashi)