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

Related Words