Definify.com

Webster 1913 Edition


Petrary

Pet′ra-ry

,
Noun.
[L.
petra
stone. Cf. Sp.
petraria
, and E.
Pederero
.]
An ancient war engine for hurling stones.