American Dictionary
Definition hard launch in American English
hard launch noun
[countable/uncountable] noun
/ˌhɑrd ˈlɔntʃ/
American Dictionary