LAUNCH

Definition of LAUNCH

  1. (noun)a motorboat with an open deck or a half deck
  2. (noun)the act of propelling with force
  3. (verb)set up or found
  4. (verb)propel with force
  5. (verb)launch for the first time; launch on a maiden voyage
  6. (verb)begin with vigor
  7. (verb)get going; give impetus to
  8. (verb)smoothen the surface of