Webster's Revised Unabridged Dictionary · 1913

Petrary

Petrary , noun

[Latin petra stone. Compare Sp. petraria, and English Pederero.]

An ancient war engine for hurling stones.