staffe slynge
Middle English
Noun
staffe
slynge
alternative form of
stafslynge