English Dictionary
Definition effigy in British English
effigy noun
[countable] noun
/ˈefɪdʒiː/
1
a model of someone, especially one destroyed in a protest against them
Synonyms and related words
