English word definition — powered by WordNet
an insubstantial or vague semblance
a representation of a person (especially in the form of sculpture)
Want to remember simulacrum?