silo Meaning, Definition & Usage
-
noun a cylindrical tower used for storing silage
-
noun military installation consisting of an underground structure where ballistic missiles can be stored and fired
WordNet
Si"lo noun
Etymology
F.Definitions
A pit or vat for packing away green fodder for winter use so as to exclude air and outside moisture. See Ensilage .