SHERRY


Meaning of SHERRY in English

noun a spanish light-colored dry wine, made in andalusia. as prepared for commerce it is colored a straw color or a deep amber by mixing with it cheap wine boiled down.

Webster English vocab.      Английский словарь Webster.