What is a railgun?

Published by Hogan Wong