投とう石せき機きMeaningsNoun1. catapult; ballista; mangonel; onager; trebuchetOther spellings投とう石せき器きUsage share unknownKanji used投throw石stone機machineKanji in other spellings器instrumentComposed of投とう石せきstone throwing; (throwing) stoneNoun機きchance; opportunity; machine; aircraft; counter for aircraft; counter for (remaining) livesNoun