bagasse
Top 40000
Meanings
Noun
1. bagasse (residue from processing sugar cane after extracting the juice)
2. residue of indigo after extracting the dye by fermentation
3. a female prostitute