Yahoo Canada Web Search

Search results

  1. Dictionary
    launch
    /lɔːn(t)ʃ/

    verb

    • 1. set (a boat) in motion by pushing it or allowing it to roll into the water: "the town's lifeboat was launched to rescue the fishermen" Similar set afloatfloatput to seaput into the water
    • 2. start or set in motion (an activity or enterprise): "the government is to launch a £1.25 million publicity campaign"

    noun

    • 1. an act or instance of launching something: "the launch of a new campaign against drinking and driving"

    More definitions, origin and scrabble points