launches
launch-es
verb
To begin or introduce something new, such as a product, project, or initiative.
"The company launches its new service next month."
noun
Events where new products, services, or spacecraft are formally introduced or sent off.
"The rocket launches were delayed due to weather."
Thesaurus
Synonyms: set in motion, establish, found, set up, launching, plunge
Antonyms: abolish, get rid of