launch
Definition
- n. a motorboat with an open deck or a half deck
- v. propel with force
- v. launch for the first time; launch on a maiden voyage
- v. get going; give impetus to
Word forms
- Past participle
- launched
- Past tense
- launched
- Present participle
- launching
- Third person singular
- launches
Example sentences
n.
The launch of the new satellite was celebrated by scientists around the world.
vt.
They plan to launch the new website next month.
vi.
The rocket will launch at exactly 3 PM.