Definition of Silo

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

Semanticaly linked words with "silo"

Hyponims for word "silo"