Something thrown away or rejected as no longer useful; a person abandoned or rejected; also, the act of knitting off final stitches.
From cast (to throw) and off (away). As a compound, it emerged in the 16th-17th century. In knitting, the term emerged when the craft became more formalized.
Try Another Word