Webster's Revised Unabridged Dictionary · 1913

launching

launching , noun

1.
the act of moving a newly-built vessel into the water for the first time.
2.
the act of beginning something new.
3.
the act of propelling with force.