drink made from rum and a mixture of spices, roots, and leaves with aphrodisiac properties - French English Dictionary