Dictionary Check: silo
"silo" is a valid word!
Scrabble
4
points
Words with Friends
5
points
Definition
noun
a cylindrical tower used for storing silage
noun
military installation consisting of an underground structure where ballistic missiles can be stored and fired
Advertisement