Meaning of silo in English
Table of contents
Noun
siloEtymology
mid 19th century: from Spanish, via Latin from Greek siros‘corn pit’Definitions
1. a cylindrical tower used for storing silage- 2. military installation consisting of an underground structure where ballistic missiles can be stored and fired