0%

ALL meanings of sambuca

sam·bu·ca
S s
  • noun sambuca a licorice-flavored Italian liqueur made from elderberries. 1
  • noun sambuca an ancient Greek stringed instrument producing a shrill tone 0
  • noun sambuca an engine for storming city walls 0
  • noun sambuca an Italian aniseed-flavoured liqueur 0
  • noun sambuca an Italian liqueur having the flavor of licorice 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?