Synonyms of launch in English:

launch

verb

  • 1 he ordered his crewmen to launch a boat
    set afloat, float; put to sea, put into the water, send down the slipway
  • 2 they've launched the shuttle
    send into orbit, put into orbit; blast off, take off, lift off
  • 5 he launched into a tirade against the government
    start, burst into, break into, begin, embark on, get going on
    formal commence

More definitions of launch

Definition of launch in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day astrogation
Pronunciation: ˌastrə(ʊ)ˈgeɪʃ(ə)n
noun
(in science fiction) navigation in outer space