Big Huge Thesaurus

veloute

noun

sounds kind of like