History
History
Synonyms
UK
US
Meaning:
effigy

a representation of a person (in wood, stone etc)

dummy

idol

an image in wood, stone etc of a god, especially used as an object of worship; a person or thing greatly loved or admired

person greatly admired

image

a likeness of copy of a god or person, especially made in wood, stone etc; a mental picture

representation; counterpart

picture

a painting, drawing, sketch, photograph etc, especially a work of art; a film shown at the cinema; to imagine (something)

illustration, likeness of something

statue

a representation of a person, animal etc in stone, metal, wood etc

trophy or memorial

torso

(a statue of) a human body without the head, arms and legs

trophy or memorial

ICON as in Wiktionary
ICON as in Wikipedia