Definitions
noun
any of various strong liquors distilled from the fermented sap of toddy palms or from fermented molasses
Look “arrack” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any of various strong liquors distilled from the fermented sap of toddy palms or from fermented molasses