Springal



ENGLISH MEANING
noun
1.
An ancient military engine for casting stones and arrows by means of a spring.