launcher ( synonym found)

Definition of launcher:

(n) : 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."

Definition of launcher:

(n) : 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."

Back to Top