logo
Free & Quick Proofreading from Grammarly!

silo Meaning, Definition & Usage

  1. noun a cylindrical tower used for storing silage
  2. noun military installation consisting of an underground structure where ballistic missiles can be stored and fired
WordNet

Si"lo noun
Etymology
F.
Definitions
  1. A pit or vat for packing away green fodder for winter use so as to exclude air and outside moisture. See Ensilage.

Webster 1913