Synonyms:
  1. grassroots movement
  2. groundswell
  3. people's front
  4. coalition
  5. bloc