English dictionary
silo meaning and definition
Definition and meaning of silo at MeaningMonkey.org. silo meaning and definition in the English Dictionary.SILO noun
Definition of silo (noun)
- a cylindrical tower used for storing silage
- military installation consisting of an underground structure where ballistic missiles can be stored and fired
Source: Princeton University Wordnet