Another word for launching

Noun

launch, launching - the act of propelling with force

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

debut, entry, first appearance, introduction, launching, unveiling - the act of beginning something new

Example:- they looked forward to the debut of their new product line

Tweets containing the word launching

Source : WordNet