Winegeeks

“S” glossary entries

Spumante

Wine Definition

An Italian term literally translated as foaming or frothing, but used more often to refer to a sparkling wine.