snaphaunce









snaphaunce


noun

  1. an early flintlock mechanism for igniting a charge of gunpowder in a gun.
53 queries 0.411