petrobolos

Noun

 * 1)  A kind of catapult of Ancient Greece, used for hurling stones.