English

sangria noun definition in Alcoholic drinks topic from the Oxford Advanced Learner's Dictionary

sangria

 noun: Alcoholic drinks topic
an alcoholic drink made of red wine mixed with fruit, and sometimes with lemonade or brandy added