launched
launched
verb
Sent a boat, spacecraft, or missile into water or air.
"The new destroyer was launched today."
verb
Started or introduced a new product, business, or initiative.
"The company launched its new phone."
Thesaurus
Synonyms: launch, set in motion, establish, found, set up, launching, plunge
Antonyms: abolish, get rid of