In-effigy meaning

(idiomatic) Symbolizing, usually as an effigy.
adjective
0
0
Advertisement