launch
Definition
To set in motion or introduce, especially a product, project, or vehicle.
Español Poner en marcha o introducir, especialmente un producto, proyecto o vehículo.
Example
"The company will launch its new smartphone next week."
To set in motion or introduce, especially a product, project, or vehicle.
Español Poner en marcha o introducir, especialmente un producto, proyecto o vehículo.
"The company will launch its new smartphone next week."