Definitions of launching:

  • noun:   the act of propelling with force
  • noun:   the act of moving a newly-built vessel into the water for the first time
  • noun:   the act of beginning something new