'sambuca' definitions:

Definition of 'sambuca'

(from WordNet)
noun
An Italian liqueur made with elderberries and flavored with licorice