haymarket square








noun

  1. a square in Chicago: scene of a riot (Haymarket Riot) in 1886 between police and labor unionists.
53 queries 0.562