Launching
verb
To throw (a projectile such as a lance, dart or ball); to hurl; to propel with force.
To pierce with, or as with, a lance.
To cause (a vessel) to move or slide from the land or a larger vessel into the water; to set afloat.
“The navy launched another ship.”
noun
The act by which something is launched; a launch.
“The launching of the Titanic.”