crusade noun

ADJ. great | moral, personal

VERB + CRUSADE embark on, launch, mount The charity tonight launched its great crusade against homelessness. | be engaged in, carry out, conduct, join She seems to be carrying out a personal crusade to stop this building work. | lead

PREP. on a ~ He is on a crusade to take the church to the people. | ~ against urging parents to join a crusade against crime | ~ for For 23 years he led a crusade for peace.