VariousWords beta
Related Terms:
Definitions:
Noun
silo
Definition: a cylindrical tower used for storing silage
silo
Definition: military installation consisting of an underground structure where ballistic missiles can be stored and fired
Definition: A vertical building, usually cylindrical, used for the production of silage.
Verb
Definition: To store in a silo.