Subscriber login


Forgot your password?

Library card login

Other

Merlot


Definition of Merlot

noun

[mass noun]
  • a variety of black wine grape originally from the Bordeaux region of France.
  • a red wine made from the Merlot grape.

Origin:

French

Merlot in other Oxford dictionaries

Definition of Merlot in the US English dictionary