Grassroots Movement

A grassroots movement is started by people at the local level, rather than at the center of a major political activity. Michael was appalled by the number of homeless people in his community and started a grassroots movement to champion their rights and rally support to build them a shelter.