to make a new product or service available to the public, not just a limited number of people, in a way that is intended to attract a lot of attention; to be made available in this way:
Soft launching
-
an occasion when a product, service, or business is made available or opened for the first time, but only to a limited number of people at first:
Soft launching meaning & definition 1 of Soft launching.
-
to make a product, service, or business available or open for the first time, but only to a limited number of people at first:
Soft launching meaning & definition 2 of Soft launching.
Similar Words