leafleteer

/ˌliːfləˈtɪr/
noun
  1. A person who distributes leaflets, especially for a political campaign or cause.
    • Each leafleteer was given a stack of pamphlets to distribute.
    • The leafleteer stood at the corner handing out flyers for the candidate.
    • The young leafleteer braved the rain to spread the message.