Synonyms and Antonyms for launcher

1. launcher (n.)

armament in the form of a device capable of launching a rocket

Synonyms:

2. launcher (n.)

a device that launches aircraft from a warship

Synonyms: