American Dictionary
Definition soft launch in American English
soft launch verb
[intransitive/transitive] verb
/ˈsɔft ˌlɔntʃ/
American Dictionary