espringal

noun
es·​pring·​al | \ ə̇ˈspriŋəl\
plural -s

Definition of espringal

History and Etymology for espringal

Middle French espringale (military engine)

Keep scrolling for more