• word of the day

    sherry

    sherry - Dictionary definition and meaning for word sherry

    Definition
    (noun) dry to sweet amber wine from the Jerez region of southern Spain or similar wines produced elsewhere; usually drunk as an aperitif

Word used in video below:
text: come on off your sherry it's a little
Download our Mobile App Today
Receive our word of the day
on Whatsapp