a refreshing drink made with wine, fruit, sugar, cinnamon and some other ingredients - Allemand Anglais Dictionnaire