RhymeZone

 

Definitions of launcher:
  • noun:   armament in the form of a device capable of launching a rocket
  • noun:   a device that launches aircraft from a warship

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023