amontillado

amontillado

English Noun
Ad

Definition

A pale, dry sherry from Montilla.

Etymology

Borrowed from Spanish amontillado.

Ad