silo
noun
1 silo
A cylindrical tower used for storing silage.
Dutch: silo
Polish: silos paszowy
2 silo
Military installation consisting of an underground structure where ballistic missiles can be stored and fired.
Dutch: silo
Polish: silos rakietowy
Moby thesaurus: Mark, bazooka, calliope, crib, elevator, garner, grain bin, grain elevator, granary, hayloft, haymow, hayrick, hedgehog, launch pad, launching pad, launching platform, launching tube, mousetrap, mow, projector.
debug info: 0.0164