sherry
English Dictionary
->
Letter S
-> sherry
Search Dictionary:
sherry Definition
(n)
dry
to
sweet
amber
wine
from
the
Jerez
region
of
southern
Spain
or
similar
wines
produced
elsewhere
;
usually
drunk
as
an
aperitif
sherry Synonyms
sherry
© Art Branch Inc.