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

sherry Definition

Cancel
sherry
noun(sher-ry)
a Spanish fortified wine with a distinctive nutty flavor; also : a similar wine produced elsewhere

Words Related to sherry!

sherry Examples by Brain Bank Users