Other definition of catapult is a heavy war engine used formerly for hurling stones, etc. Catapult is also a device installed in warships to launch aircraft.
確定! 回上一頁