Found 3 synonyms
begin, open, initiate, commence, kick off, introduce.
takeoff, kickoff, outset, onset, release, startup, beginning, trigger, boat, initiation.
More launch synonyms
start up, start off, then start, embark, inaugurate, proceed, rerun, relaunch, neglect, restart, deploy, unfold, expand, unleash, let out, let, invoke, publish, let go, come, loose, undertake, instigate,
Synonyms "launch" in the picture
Synonyms with "launch"