Verb
·
B2
catapult
Meaning
to launch forcefully or to move something suddenly with great force
Lists
Transport
Movement