launch (EN)
verb, noun

verb “launch”

launch; he launches; past launched, part. launched; ger. launching
  1. to throw (something) like a spear or ball with force
    The kids launched water balloons at each other during the summer party.
  2. to make (a boat or ship) move from land or another larger vessel into the water
    They launched the new boat into the lake.
  3. to make (a rocket or balloon) start flying upwards from the ground
    The team launched the weather balloon to study the atmosphere.
  4. (of a rocket or balloon) to start flying upwards from the ground
    The rocket launched into the sky with a loud roar.
  5. to start (project or activity)
    Our team will launch a new project next month.
  6. to open or start (a computer program or application)
    She clicked the button to launch the new game on her computer.
  7. (of a computer program) to begins to operate
    When you double-click the file, the software will launch automatically.
  8. to make (a new product) available for people to buy
    The company launched a new smartphone model last week.
  9. to move forward quickly and with a lot of energy, as if jumping
    The cat launched itself at the toy mouse with incredible speed.
  10. to suddenly start (e.g. a conversation or argument)
    She launched into a passionate speech about climate change.

noun “launch”

sg. launch, pl. launches or uncountable
  1. the event of a boat or ship moving from land into the water
    The crowd cheered as the workers prepared for the launch of the new boat into the river.
  2. the event of a rocket starting its flight upwards from the ground
    The launch of the space shuttle was broadcast live on television.
  3. the event of making a new product available for people to buy
    The company celebrated the launch of their new smartphone with a big event.
  4. the largest or most important boat used on a warship
    The captain boarded the launch to inspect the nearby islands.