staf-slynge
Middle English
Noun
staf-slynge
alternative form of
stafslynge