What is the full meaning of petrary
a contrivance for hurling stones [n PETRARIES]
Example of the word petrary placed on a Scrabble board.