Answer: hagbut

AnswerCrossword Clue
HAGBUT

Obsolete firearm.