Gospel grinder

Noun

 * 1)  A missionary, or distributor of religious tracts.