Meaning

1 senses
  1. A neutral spirit made from grapes, the byproducts of wine production, or both.

neutral grape spirit — meaning, examples, forms, synonyms | Krumeto