Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

silo Definition

Cancel
silo
noun(si-lo)
a cylindrical tower used for storing silage
silo
noun(si-lo)
military installation consisting of an underground structure where ballistic missiles can be stored and fired

Words Related to silo!

silo Examples by Brain Bank Users