What is the full meaning of catapults
CATAPULT, to hurl through the air [v]
Example of the word catapults placed on a Scrabble board.