Popular Wordlists
  • 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
Connect with us on Facebook