Definition of "Launch" :
noun: the act of propelling with force
noun: a motorboat with an open deck or a half deck
verb: begin with vigor
"He launched into a long diatribe."
verb: smoothen the surface of
"Launch plaster."
verb: propel with force
"Launch the space shuttle."
verb: get going; give impetus to
"Launch a career."
verb: launch for the first time; launch on a maiden voyage
"Launch a ship."
verb: set up or found