simulacreTop 20000MeaningsNoun1. image, statue, idol, simulacrum2. spectre, phantom3. travesty, mockeryExamples1Ce simulacre d'élection est une honte pour la démocratie.This sham election is a disgrace to democracy.