launcher

launch-er

noun

A device designed to propel or send something, such as a rocket or projectile.

"The soldiers loaded the rocket launcher."

noun

A software application that enables users to start other programs or apps.

"Find the icon in your app launcher."

Thesaurus

Synonyms: catapult, rocket launcher