📖 WordNook

launch

noun
  1. the act of propelling with force
    launching
  2. a motorboat with an open deck or a half deck
verb
  1. begin with vigor
    “They launched into a long diatribe.”
    plunge
  2. smoothen the surface of
    “launch plaster”
  3. propel with force
    “launch the space shuttle”
  4. get going
    set in motion
  5. launch for the first time
    “launch on a maiden voyage”
  6. set up or found
    foundset upestablish