launch

(noun, verb)

noun

1. a motorboat with an open deck or a half deck

Definition categories: man–made, motorboat, powerboat

2. the act of propelling with force

Similar word(s): launching

Definition categories: act, actuation, propulsion

verb

1. set up or found

Similar word(s): establish, found

Definition categories: social, open

2. propel with force

- launch the space shuttle

Definition categories: contact, impel, propel

3. launch for the first time; launch on a maiden voyage

- launch a ship

Definition categories: contact, launch

4. begin with vigor

- He launched into a long diatribe

Similar word(s): plunge

Definition categories: change, begin, commence, get, start

5. get going; give impetus to

- launch a career

Definition categories: contact, displace, move

6. smoothen the surface of

- launch plaster

Definition categories: contact, smooth, smoothen

Sentences with launch as a verb:

- The navy launched another ship.

- Our business launched a new project.

- to launch into an argument or discussion;