EnglishMain Dictionary
leaflet
Universal Words
noun, verb
noun
a printed sheet of paper or a few printed pages that are given free of charge to advertise or give information about sth:
a leaflet on local places of interest * Pick up a free leaflet from your local post office.
verb to give out leaflets to people: [V] We did a lot of leafleting in the area. [also VN]