• Relaunch

    Full definition of relaunch

    Verb

    1. To launch again.

    Noun

    relaunch

    (plural relaunches)
    1. A subsequent launch.

    Anagrams

    © Wiktionary