Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
merlots
in English
merlots
#uncommon
Definitions
Noun
multiple
merlot
grapes
The
farmer
harvested
merlots
from
his
vineyard
.
a
type
of
dry
red
French
wine
The
wine
shop
sold
various
merlots
from
different
regions
.
a
dark-blue
wine
grape
variety
The
winemaker
carefully
selected
merlots
for
the
new
blend
.