1 catapult /ˈkætəˌpʌlt/ noun plural catapults
plural catapults
Learner's definition of CATAPULT
[count]
1
a : an ancient weapon used for throwing large rocks石弩(古代武器)
2
: a device for launching an airplane from the deck of an aircraft carrier(航空母舰上的)飞机弹射器
2 catapult /ˈkætəˌpʌlt/ verb
catapults; catapulted; catapulting
2 catapult
/ˈkætəˌpʌlt/
verb
catapults; catapulted; catapulting
Learner's definition of CATAPULT
1
[+ object] : to throw (something) with a catapult(用弹射器)发射 2
a [+ object] : to cause (someone or something) to quickly move up or ahead or to a better position使快速上升;使迅速前进 b [no object] : to quickly move up or ahead : to quickly advance to a better position快速上升;迅速前进