petrary

from The Collaborative International Dictionary of English v.0.48
Petrary \Pet"ra*ry\, n. [L. petra stone. Cf. Sp. petraria, and
   E. {Pederero}.]
   An ancient war engine for hurling stones.
   [1913 Webster]
    

[email protected]