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

merlot Definition

Cancel
merlot
noun()
black wine grape originally from the region of Bordeaux
merlot
noun()
dry red wine made from a grape grown widely in Bordeaux and California

Words Related to merlot!

merlot Examples by Brain Bank Users