Subscribe
URL of the page has been copied to clipboard.
Meaning : A weapon designed to disable a victim temporarily by delivering a nonlethal high-voltage electric shock.
Synonyms : stun baton
Install App
Stun gun meaning in Telugu.