Gun(noun) A weapon that fires bullets or projectiles using explosive force. Hindi meaning:बंदूक, पिस्तौल, तोप Synonyms: firearm, rifle, pistol, revolver, weapon