whip stitched

English

Verb

whip stitched

  1. simple past and past participle of whip stitch