Home
|
Contact
|
Site Map
Business
Shopping
Health
Food
Society
Internet
MyDataFarming
Definitions of
silo
:
noun
:
a
cylindrical
tower used for
storing
silage
noun
:
military installation consisting of an underground structure where ballistic missiles can be stored and fired
more on this topic on answers.com
Alternative Terms
switzerland
basel
rhine
geographic-coordinate-system
storage-silo