petrary
Meaning, Definition & Usage
Dictionary
Related
Pet"ra*ry
noun
Etymology
L.
petra
stone. Cf. Sp.
petraria
, and E.
Pederero
.
Definitions
An ancient war engine for hurling stones.
Webster 1913
Previous
petitory
petong
petralogy
petrarca
petrarch
Next
petre
petrean
petrel
petrescence
petrescent