crusade
n. Any concerted movement, vigorously prosecuted, in behalf of an idea or principle. 