English Language Learners Definition of catapult · an ancient weapon used for throwing large rocks · slingshot · a device for launching an airplane from the deck ...
確定! 回上一頁