Silo scene Synonyms
Silo replaced
Definitions for Silo
- (noun) a cylindrical tower used for storing silage
- (noun) military installation consisting of an underground structure where ballistic missiles can be stored and fired
Synonyms for phrase
SS abbreviation
SS is an abbreviation for Silo SceneWhat does SS stand for?
SS stands for "Silo Scene"