English Dictionary
◊ SHERRY
sherry
n : dry to sweet amber wine from the Jerez region of southern
Spain or similar wines produced elsewhere; usually drunk
as an aperitif