Find the word definition

Wiktionary
pad stitches

n. (pad stitch English)