Answer: snaphance

AnswerCrossword Clue
snaphance(obsolete) a freebooter; a flintlock; a spring catch or trap also SNAPHAUNCE, SNAPHAUNCH