Springal

Definition:

  • (a.) Alt. of Springall
  • (n.) An ancient military engine for casting stones and arrows by means of a spring.

Compare springal with other words:

espringal vs. springal

springal vs. springall

springal vs. springald

spring vs. springal