launch
intransitive verbTo throw or propel with force; hurl.
To set or thrust (a self-propelled craft or projectile) in motion.
To put (a boat) into the water in readiness for use.
To set going; initiate: synonym: begin.
To introduce to the public or to a market.
