YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

English Definition
(名) As a noun
  1. An engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles.
  2. A device that launches aircraft from a warship.
  3. A plaything consisting of a Y-shaped stick with elastic between the arms; used to propel small stones.
(动) As a verb
  1. Hurl as if with a sling.
  2. Shoot forth or launch, as if from a catapult.
Part of Speech(名) noun, (及物的动) transitive verb
Matching Results
发射机fāshè jītransmitter
弹弓dàngōngcatapult; slingshot
投石器tóushí qìbricole
发射fāshèto shoot (a projectile); to fire (a rocket); to launch; to emit (a particle); to discharge; emanation; emission
弩炮nǔpàocatapult; ballista (siege catapult firing stone blocks)
弹射tánshèto catapult; to launch; to eject (from a plane); to shoot
弹射出tánshè chūto catapult; to shoot
石弩shínǔcatapult; ballista (siege catapult firing stone blocks)
抛石机pāoshí jīcatapult
tánto bounce; to catapult; elasticity
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables