launch in French
launch in French
lancement
The act or fact of launching (a ship/vessel, a project, a new book, etc.).
lancer
(transitive) To throw (a projectile such as a lance, dart or ball); to hurl; to propel with force.