silo
1. [ noun ] (architecture) a cylindrical tower used for storing silage
Related terms: tower
2. [ noun ] (military) military installation consisting of an underground structure where ballistic missiles can be stored and fired
Related terms: military_installation military
Similar spelling:   sill
  sial
  silly
  Sialia