Launcher

Noun

 * 1) That which or who launches.  A device which throws something or the person who initiates a launch.
 * The catapult made a good launcher for the small projectile.
 * They shot down the helicopter with a rocket launcher.
 * 1) application that holds icons or menus for frequently used programs

Derived terms

 * grenade launcher
 * rocket launcher

Anagrams

 * relaunch

launcher fa:launcher launcher launcher launcher launcher