hagbut
Noun
Meaning
A harquebus, of which the but was bent down or hooked for convenience in taking aim.
Source: Webster's dictionaryNoun
A harquebus, of which the but was bent down or hooked for convenience in taking aim.
Source: Webster's dictionary