NichiDict

投石機

とうせきき
投石器
[tousekiki]

Meanings

1.Noun

catapult; ballista; mangonel; onager; trebuchet

2.Noun

sling; slingshot