Search results
- DictionarySoft 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