Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: launch
Next word: launching pad
Definition of: launcher
(lôn′chər, län′-) noun
1. One who or that which launches.
2. Any mechanical device or installation for launching rockets, guided missiles, satellites, etc.
Comment about this word, ask questions, or add new information about this topic: