launch
launch
verb
To send a spacecraft, ship, or new product into operation or market.
"They will launch the new car next spring."
noun
The act or instance of sending a spacecraft, ship, or new product into operation.
"The rocket launch was delayed due to weather."
Thesaurus
Synonyms: set in motion, establish, found, set up, launching, plunge
Antonyms: abolish, get rid of