SILO


Meaning of SILO in English

si ‧ lo /ˈsaɪləʊ $ -loʊ/ BrE AmE noun ( plural silos ) [countable]

[ Date: 1800-1900 ; Language: Spanish ; Origin: Latin sirus , from Greek siros 'hole for storing corn' ]

1 . a tall structure like a tower that is used for storing grain, winter food for farm animals etc

2 . a large structure under the ground from which a large ↑ missile can be fired

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.