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.