Eau de vie de marc

What is Eau de vie de marc?

Eau de vie de marc definition and meaning on Dictionary terms:
noun French.