TOP

Definition of soft launch noun from the Oxford Advanced Learner's Dictionary

soft launch

noun
 
/ˈsɒft lɔːntʃ/
 
/ˈsɔːft lɔːntʃ/
(business)
jump to other results
  1. the activity or occasion of making a product or service available in a limited way, in advance of a full launch
    • A soft launch in selected markets showed us what was working well.
    Topics Businessc2

Other results

All matches
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day