C1 noun/verb /ˈkætəpʌlt/
catapult
カタパルト
Meaning
A device for launching objects at high speed; to hurl or launch something suddenly.
Example
The invention catapulted him to international fame.
その発明は彼を国際的な名声へとカタパルトした。