|  | 
Definition of Soft launch
1. Noun. The release of a product or service, particularly software, to a limited audience in order to gain data on the product's usage and acceptance by customers. ¹
¹ Source: wiktionary.com
|  | 
1. Noun. The release of a product or service, particularly software, to a limited audience in order to gain data on the product's usage and acceptance by customers. ¹
¹ Source: wiktionary.com