ballistae

noun
  1. plural of ballista; ancient military siege engines that launched large projectiles
  2. Usage: historical; military

Examples