social movement


Meanings

  • a group of people with a common ideology who try together to achieve certain general goals;