Italian edit

Etymology edit

From mazza (club, mace) +‎ frombola (sling (weapon)).

Noun edit

mazzafrombola f (plural mazzafrombole)

  1. an ancient form of slingshot