VariousWords beta
Related Terms:
Noun
Definition: Any of various devices that use electromagnets to accelerate a magnetic projectile via non contact means
VariousWords beta
Definition: Any of various devices that use electromagnets to accelerate a magnetic projectile via non contact means