1 gazingstock | Definition of gazingstock

gazingstock

noun
plural -s

Definition of gazingstock

: a person or thing gazed at by many especially with curiosity or contempt