Launch - Definition, Meaning & Synonyms | Vocabulary.com
https://www.vocabulary.com/dictionary/launch
WEBTo launch something is to propel it or get it going, usually from a standing position. You can launch a rocket, a career, a product or even a watermelon. Either way, you're getting it off the ground. Launch often means to start something, but to start it in a big way: "The launch of the shuttle was also the launch of a new era in space travel."
DA: 19 PA: 17 MOZ Rank: 97