Definitions
noun
a cylindrical tower used for storing silage
noun
military installation consisting of an underground structure where ballistic missiles can be stored and fired
Look “silo” up elsewhere
Want another word?
Spin the dictionary for a fresh one.