Verb
·
B1
launch
Meaning
to send something into motion or begin a new project or product