composteurTop 25000MeaningsNoun1. composing stick (printing)2. a machine used for validating tickets3. a composter (garden waste container) (horticulture)