The Collaborative International Dictionary
Gazingstock
Gazingstock \Gaz"ing*stock`\, n.
A person or thing gazed at with scorn or abhorrence; an
object of curiosity or contempt.
--Bp. Hall.
Wiktionary
gazingstock
n. (context archaic English) An object, event or person that is stared at (or gazed at) by many people.