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
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day