Catapult: (v.t.) (transitive verb) "To launch or propel, as from a catapult"
Catapult Media: c.n. (collective noun) "A dynamic and creative group, specializing in the launching of brands to new heights, through innovative design, advertising and promotions. We work with brands small and big. Give us a call.