effigier
Top 20000
Meanings
Verb
1. to execute in effigy (transitive)