Jump to user comments
Noun
- the act of propelling with force
- a motorboat with an open deck or a half deck
Verb
- get going; give impetus to
- Her actions set in motion a complicated judicial process
- begin with vigor
- He launched into a long diatribe
- She plunged into a dangerous adventure
- launch for the first time; launch on a maiden voyage
- set up or found
- She set up a literacy program