English launch verbMeaning 1Start or set in motion (an activity or enterprise)in other languages:Czech spustit (meaning 2)more translationsSPJmeaning 1meaning 1more translationsÖGSmeaning 1more translations