English Dictionary
◊ SANGRIA
sangria
n : (Spanish) sweetened red wine and orange or lemon juice with
soda water [syn: {sangaree}]