launch

noun

  1. 1

    the act of propelling with force

  2. 2

    a motorboat with an open deck or a half deck

verb

  1. 1

    begin with vigor

    He launched into a long diatribe

    She plunged into a dangerous adventure

  2. 2

    smoothen the surface of

    launch plaster

  3. 3

    propel with force

    launch the space shuttle

    Launch a ship

  4. 4

    get going; give impetus to

    launch a career

    Her actions set in motion a complicated judicial process

  5. 5

    launch for the first time; launch on a maiden voyage

    launch a ship

  6. 6

    set up or found

    She set up a literacy program

Synonyms

Also useful for “launch”:Unscrambler