launching

noun

  1. 1

    the act of propelling with force

  2. 2

    the act of moving a newly built vessel into the water for the first time

  3. 3

    the act of beginning something new

    they looked forward to the debut of their new product line

Synonyms

Also useful for “launching”:Unscrambler