Big Huge Thesaurus

moquette

noun

sounds kind of like