English dictionary
sangria meaning and definition
Definition and meaning of sangria at MeaningMonkey.org. sangria meaning and definition in the English Dictionary.SANGRIA noun
Definition of sangria (noun)
- sweetened red wine and orange or lemon juice with soda water
- synonyms: sangaree
Source: Princeton University Wordnet