Noun | 1. | ![]() tower - a structure taller than its diameter; can stand alone or be attached to a larger building |
2. | silo - military installation consisting of an underground structure where ballistic missiles can be stored and fired military installation - any facility servicing military forces armed forces, armed services, military, military machine, war machine - the military forces of a nation; "their military is the largest in the region"; "the military machine is the same one we faced in 1991 but now it is weaker" |