Meaning of silo

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

Other information on silo

WIKIPEDIA results for silo
Amazon results for silo