Big Huge Thesaurus

lappet

noun

sounds kind of like