etymologeek.com dictionary
English word launching comes from English launch.

Launching etymology history

Launching detailed word origin explanation

Dictionary entryLanguageDefinition
launch English (eng) (intransitive, often with out) To move with force and swiftness like a sliding from the stocks into the water; to plunge; to make a beginning.. (transitive) To cause to move or slide from the land into the water; to set afloat.. (transitive) To send out; to start (one) on a career; to set going; to give a start to (something); to put in operation.. (transitive) To throw, as a lance or dart; [...]
launching English (eng) The act by which something is launched; a launch.