Yahoo Web Search

Search results

  1. Dictionary
    Soft launch

    noun

    • 1. the release of a new product or service to a restricted audience or market in advance of a full launch: "the device has been in development for three years and is finally ready for a soft launch"

    verb

    • 1. release (a new product or service) to a restricted audience or market in advance of a full launch: "the site was soft-launched on Sunday, November 16th"

    Powered by Oxford Languages