sambuca Meaning, Definition & Usage

  1. noun an Italian liqueur made with elderberries and flavored with licorice

WordNet