meaning of springal

1. Alt. of Springall
2.
An ancient military engine for casting stones and arrows by means of a spring.


Related Words

springal | springald | springall |

Developed & Maintained By Taraprasad.com

Treasure Words