colportage

(noun)

noun

1. the distribution or selling of publications via carriers, particularly devotional literature