Correct:0 | Wrong:0 | Not Tried:10

Launch


audio
Good / New
verb
Picture

Launch - To start or initiate a new project, business, or activity; to send or propel something, such as a rocket or product, into motion.

The company’s launch of its latest smartphone attracted worldwide attention.