Yahoo Web Search

Search results

  1. Dictionary
    relaunch

    verb

    • 1. launch (something, especially a product) again or in a different form: "he relaunched the paper as a tabloid"

    noun

    • 1. an instance of relaunching a product: "a relaunch of the first Dior perfume"

    More definitions, origin and scrabble points