noun a device used to launch or hurl a projectile a great distance
verb to launch or hurl something with a catapult
noun a large number of people or things
noun a member of a legion, especially a Roman legion
adjective of or relating to a legion or legions
noun a powerful or damaging blow
verb to strike or hit with a powerful blow