catapult

弹射
translation of 'catapult'
verb
投石,
弹射
noun
投石器,
发射机,
弹弓
definition
Credits: Google Translate