catapult, an engine which shot large arrow / bolt / missile noun. catapulta [catapultae] ▽ (1st) F noun. catapult, slinging / hurling machine noun.
確定! 回上一頁