Big Huge Thesaurus

manikin

noun

sounds kind of like