balestra f (plural balestre)
From Late Latin ballistra, from Latin ballista, Ancient Greek βαλλίστρα (ballístra).