simulacre
Top 20000
Meanings
Noun
1. image, statue, idol, simulacrum
2. spectre, phantom
3. travesty, mockery
Examples1
This sham election is a disgrace to democracy.