What is the meaning of the word "launcher"?

Definitions: