Sherry - Definition

sherry

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

Look up another word