Meaning of leaflet in English
1. a small book or a piece of paper that is provided free and gives information about a particular subject
Posting leaflets through people’s doors is a very popular way for small and local businesses to promote their brand.