launch
noun
-
the act of propelling with forcelaunching
-
a motorboat with an open deck or a half deck
verb
-
begin with vigor“They launched into a long diatribe.”plunge
-
smoothen the surface of“launch plaster”
-
propel with force“launch the space shuttle”
-
get goingset in motion
-
launch for the first time“launch on a maiden voyage”
-
set up or foundfoundset upestablish