Unscramble
Definition of Silo
Noun: silo sI-low
A cylindrical tower used for storing silage
(military) military installation consisting of an underground structure where ballistic missiles can be stored and fired
See also:
silly
siloed
Anagrams containing the word
silo
sloi
osil
losi
ilos