Electromagnetic catapult Synonyms

Definitions for Electromagnetic


  • (adjective) pertaining to or exhibiting magnetism produced by electric charge in motion

EC abbreviation

EC is an abbreviation for Electromagnetic Catapult
What does EC stand for?
EC stands for "Electromagnetic Catapult"

Definitions for Catapult


  • (verb) to send through the air especially with a quick forward motion of the arm
  • (noun) an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles
  • (noun) a device that launches aircraft from a warship