silo
1.
(
noun
) a cylindrical tower used for storing silage
Related Words:
tower
2.
(
noun
) an underground structure where ballistic missiles can be stored and fired
Related Words:
military installation
Terms and Conditions of Use / Copyright Notice