noun, feminine/ka.ta.pylt/plural: catapultescatapultFrom Middle French cacapulte, catapulte, cathapulte, borrowed from Latin catapulta.