ballista (0 synonym found)

Definition of ballista:

(n) : an ancient military engine, in the form of a crossbow, used for hurling large missiles

Definition of ballista:

(n) : an ancient military engine, in the form of a crossbow, used for hurling large missiles
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top