← DefinitionshareGuesscatapultverbTo throw or launch something with or as if with a catapult.nounAn ancient weapon used for launching stones, arrows, or other projectiles.Synonymslaunchverbhurlverbpropelverb