Bughouse Square (noun) Definition, Meaning & Examples

noun
  1. any intersection or park mall in a big city where political zealots, agitators, folk evangelists, etc., congregate to argue and make soapbox speeches.
Bughouse Square (noun) Definition, Meaning & Examples

More Definitions