Noun Definition
silo
2.Definition: military installation consisting of an underground structure where ballistic missiles can be stored and fired
Category: Objects2.Definition: military installation consisting of an underground structure where ballistic missiles can be stored and fired
Category: Objects