petrary
Pet"ra*ry, n. Etym: [L. petra stone. Cf. Sp. petraria, and E. Pederero.] Defn: An ancient war engine for hurling stones.
Pet"ra*ry, n. Etym: [L. petra stone. Cf. Sp. petraria, and E. Pederero.] Defn: An ancient war engine for hurling stones.