Big Huge Thesaurus

chenille

noun

sounds kind of like