ballista
/bəˈlɪstə/
ballista
English
Noun
Ad
Definition
An ancient military engine, in the form of a crossbow, used for hurling large missiles.
Etymology
Borrowed from Latin ballista, from Ancient Greek βαλλίστρα (ballístra), from βάλλω (bállō, “I throw”).
Ad