Definition of "catapults"

catapults