tower launcher

tower launcher

[′tau̇·ər ‚lȯnch·ər]
(ordnance)
A missile launcher that is vertical (or nearly so) and high enough to give directional stability to the missile. Also known as vertical tower launcher.
Mentioned in ?