hard launch - definition and synonyms

verb [transitive] business 

Your browser doesn’t support HTML5 audio

/ˌhɑː(r)d ˈlɔːntʃ/
present tense
I/you/we/theyhard launch
he/she/ithard launches
present participlehard launching
past tensehard launched
past participlehard launched
  1. to make a new product or service fully available to the public and the media

    Premium car manufacturer Mercedes-Benz hard launched its luxury M-Class SUV, along with a powerful open-top vehicle, SLS AMG Roadster.