1. Verb. A less correct form of '''leafleted'''. (past of leaflet) ¹
¹ Source: wiktionary.com
1. leaflet [v] - See also: leaflet