Big Huge Thesaurus

lockstitch

noun

sounds kind of like