Skip to main content

snaphance

English snaphance meaning in English  •  snaphance का अर्थ अंग्रेजी में
Noun
  • A spring lock for discharging a firearm; also, the firearm to which it is attached.
  • A trifling or second-rate thing or person.
Advertisement