leafletting

Noun

 * 1) A demonstration at which leaflets are distributed.