noun pl. silos
- an airtight pit or tower in which green fodder is preserved
- ☆ a large, underground facility for the control, storage, and launching of a long-range ballistic missile
Origin:
Fr < Sp < L sirus < Gr siros, an underground granary, pit
transitive verb siloed, siloing
to store in a silo