Synonyms: statue
Definition: a sculpture representing a human or animal
Similar words: sculpture
Definition: a three-dimensional work of plastic art