Petrary

Definition:

  • (n.) An ancient war engine for hurling stones.

Compare petrary with other words:

petrary vs. stone

petrary vs. weapon