'sambuca' definitions:

Definition of 'sambuca'

From: WordNet
noun
An Italian liqueur made with elderberries and flavored with licorice