whipstitch

?

ads

noun

~ whipstitches plural

thesaurus

ads