effigyEnglishOxford English Thesauruseffigy noun they venerate an effigy of the saint: statue, statuette, carving, sculpture, graven image, model, dummy, figure, figurine, guy; likeness, representation, image; bust, head.effigy Oxford Dictionary of English