arrackEnglish

arak, arrack

Noun

Any of various strong liquors distilled from the fermented sap of toddy palms or from fermented molasses

English: arrack, arak

English words with similar meanings

Show 1 words