launch




launch - noun

  • a motorboat with an open deck or a half deck
  • the act of propelling with force

  • launch - verb

    launch - thesaurus

    establish   found   launching   plunge