launch - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    the act of sending a missile, space vehicle, satellite, or other object into the air or into space

    the launch of the space shuttle

  2. 2
    the start of a major activity such as a military attack, a public investigation, or a new career or project
    1. a.
      an occasion when a company starts selling a new product or service to the public

      The launch of their new product line will include prime-time TV commercials.

    2. b.
      an event at which a company or organization officially announces that it is starting to do or to sell something

      the launch of yet another programme to promote efficiency in government

  3. 3
    a large open boat with an engine