/sajˈlow/ - [saylow] - si•lo
We found 11 definitions of silo from 6 different sources.
NounPlural: silos |
||
silo - military installation consisting of an underground structure where ballistic missiles can be stored and fired | ||
military installation any facility servicing military forces | ||
silo - a cylindrical tower used for storing silage |