Definitions of sambuca:

  • noun:   an Italian liqueur made with elderberries and flavored with licorice