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.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.
Mentioned in ?