gazingstock

English

Etymology

From gazing +‎ stock.

Noun

gazingstock (plural gazingstocks)

  1. (archaic) An object, event or person that is stared at by many people; a spectacle.