Answer: petrary

AnswerCrossword Clue
petrarya weapon used to propel stones
petrarya contrivance for hurling stones