Meaning of “leafleting” in the English Dictionary

business-english dictionary

"leafleting" in Business English

See all translations

leafletingnoun [ U ]

uk /ˈliːflətɪŋ/ us 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.

(Definition of “leafleting” from the Cambridge Business English Dictionary © Cambridge University Press)