missile launchers.
1. adj. said especially of a means of transport: leading missile launchers.
2. m. artifact to launch missiles.