Multiple choice general knowledge

launch

  1. mealtime

  2. murder

  3. praise

  4. set going

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Launch means to set something in motion or start a project, activity, or enterprise. Option D 'set going' captures this meaning.