Dictionary search results

Showing 1-2 of 2 results

activism British & World English

The policy or action of using vigorous campaigning to bring about political or social change