English dictionary, thesaurus, translations & etymology
FreeDict.com

sambuca — meaning in English

Latin → English · translate English → Latin instead

English meaning

  • harp noun A large stringed musical instrument played by plucking strings stretched across an open frame.
  • 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).

Senses

sambuca is used for these senses in English:

  • harp (music, colloquial) Any musical instrument.
  • sambuca (musical instruments) An ancient form of triangular harp having a very sharp, shrill tone.

harp — full definition

  1. noun A large stringed musical instrument played by plucking strings stretched across an open frame.
  2. verb To keep talking about the same thing, especially in an annoying or nagging way (usually "harp on").

Related Latin words