medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles
同义词:catapult??/??arbalest??/??arbalist??/??ballista??/??bricole??/??onager??/??trebuchet??/??trebucket
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。