Word Study
petrary
CIDE DICTIONARY
petrary, n. [L. petra stone. Cf. Sp. petraria, and E. Pederero.].
An ancient war engine for hurling stones. [1913 Webster]
For further exploring for "petrary" in Webster Dictionary Online