Rhyme Desk
Find rhyming words!

Definition of "Overcasting" :

noun: a long whipstitch or overhand stitch overlying an edge to prevent raveling