Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sangria Definition

Cancel
sangria
noun(san-gria)
a usually iced punch typically made of red wine, fruit or fruit juice, and soda water

Words Related to sangria!

sangria Examples by Brain Bank Users