Big Huge Thesaurus

inchworm

noun

sounds kind of like