the railgun technology was popularized not just by quake, but particularly by metal gear solid
"a type of weapon that is capable of discharging projectiles at unbelievably high velocities
"the railgun technology was popularized not just by quake, but particularly by metal gear solid" What is the definition of "railgun"?