English dictionary
sherry meaning and definition
Definition and meaning of sherry at MeaningMonkey.org. sherry meaning and definition in the English Dictionary.SHERRY noun
Definition of sherry (noun)
- dry to sweet amber wine from the Jerez region of southern Spain or similar wines produced elsewhere; usually drunk as an aperitif
Source: Princeton University Wordnet