Electromagnetic catapult

from Wikipedia, the free encyclopedia

Electromagnetic catapult stands for: