The meaning of CATAPULT is an ancient military device for hurling missiles. How to use catapult in a sentence.