Asti spumante

What is Asti spumante?

Asti spumante definition and meaning on Dictionary terms:
noun

a sweet, sparkling Italian white wine with a muscat flavor.