sambuca

sambuca [sam-boo’-cah]
noun
1Ancient triangular musical stringed instrument. (f)
2Ancient warlike machine, a sort of huge bridge for storming walls. (f)