单词 catapult 释义 ▪ I. catapult, n.|ktplt|Forms: 6 catapelt, -pulte, 6– catapulta (only in sense 1), 7– catapult.[a. F. catapulte or L. catapulta, a. Gr. catapult, prob. f. ά against + ά to hurl, cast, poise (a missile).]1. An ancient military eng...
单词 catapult 释义 catapult n 1 (US slingshot) Y-shaped stick with a piece of elastic attached to it, used esp by children for shooting stones 弹弓(尤指儿童玩的). =>illus 见插图. 2 (in ancient times) machine for throwing heavy stones in war (古时)石弩...