Big Huge Thesaurus

poulette

noun

sounds kind of like