Definition from macmillandictionary.com
Your browser doesn’t support HTML5 audio
The agency will launch a new weather satellite next month.
The police confirmed that an inquiry has been launched into the incident.
the man who launched him on a career in the music business
The company announced it will launch a new version of its software in January.