GeneralConnection.comDictionary
launch
Noun

1. motorboat
2. powerboat, launching
Verb

1. propulsion, actuation, establish
2. set up, found, open, open up, propel
3. impel, set in motion
4. plunge
5. get down, begin, get, start out, start, set about, set out, commence, set in motion
6. move, displace, smooth
6. smoothen
Usage