Sambuca (siege engine)
WordNet

noun


(1)   An Italian liqueur made with elderberries and flavored with licorice
 
x
OK