Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Sherry in English

English

Sherry

/ʃɛri/

noun

1. Dry to sweet amber wine from the jerez region of southern spain or similar wines produced elsewhere

  • Usually drunk as an aperitif
    synonym:
  • sherry