leafleteer

noun
  1. a person who distributes leaflets, especially for political or promotional purposes
verb
  1. to distribute leaflets, especially for political or promotional purposes

Examples