Definition for Sherry

sherry, n. [Sp. 'wine of Xeres'.]

Still white Spanish wine; [fig.] nectar; ambrosia.

Return to page 31 of the letter “s”.