Definition of leaflet campaign in English:

leaflet campaign

noun

  • The concerted or widespread distribution of leaflets concerning a particular topic or advertising a particular product or service.

Origin

Late 19th century; earliest use found in The Birmingham Post.