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