Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sambuca Definition

Cancel
sambuca
noun
An Italian liqueur made from elderberries and flavoured with licorice, traditionally served with 3 coffee beans that represent health, wealth and fortune (or past, present and future)

Words Related to sambuca!

sambuca Examples by Brain Bank Users