Big Huge Thesaurus

simulacrum

noun