26984 words

launcher

1 definition • 1 example
1
a device that sends something such as a rocket or a missile into the air with force:

Examples:

a mobile rocket launcher

Navigation