silo

Noun
  1. A cylindrical tower used for storing silage (synset 104227317)
  2. Military installation consisting of an underground structure where ballistic missiles can be stored and fired (synset 104227411)

Other Searches