Launched or hurled with great force using a catapult, or figuratively, to thrust someone suddenly into a new situation or level of success.
From 'catapult,' ultimately from Greek 'katapeltis' (a siege engine). The past tense '-ed' ending is the standard English form for regular verbs.
Try Another Word