Big Huge Thesaurus

terylene

noun

sounds kind of like