to begin something such as a plan or introduce something new such as a product
The programme was launched a year ago.
The company plans to launch a new product next month.
Launching a successful marketing campaign requires strategic planning.
The space agency aims to launch a satellite into orbit.
Entrepreneurs often face challenges when launching a startup.