Meaning
- 1.
launch — An act of a ship leaving a port.
- 2.
start; beginning; being established — (figurative) The state of a new organization forming and starting operation.
launch — An act of a ship leaving a port.
start; beginning; being established — (figurative) The state of a new organization forming and starting operation.