Definitions for "MANUBALLISTA"
Smaller form of ballista; from the Latin "manus" meaning hand.