sangria

1. (noun) (Spanish) sweetened red wine and orange or lemon juice with soda water
Synonyms: sangaree
Related Words: drink



Terms and Conditions of Use / Copyright Notice