leafleting UK US /ˈliːflətɪŋ/ noun [U] MARKETING
► the activity of distributing leaflets, especially in a public place: »
We sometimes start by making contact through leafleting.
»The company has been conducting a massive e-mail and leafleting campaign.
Financial and business terms. 2012.