composteur
Top 25000
Meanings
Noun
1. composing stick (printing)
2. a machine used for validating tickets
3. a composter (garden waste container) (horticulture)