ar•rack
We found 6 definitions of arrack from 6 different sources.
NounPlural: arracks |
||
arrack - any of various strong liquors distilled from the fermented sap of toddy palms or from fermented molasses | ||
arak |