SynonymX
Speak
Silo
Definition of Silo
1.
A cylindrical tower used for storing silage
Noun
2.
Military installation consisting of an underground structure where ballistic missiles can be stored and fired
Noun
Semanticaly linked words with "silo"
tower
military installation
armed forces
armed services
military
military machine
war machine
Hyponims for word "silo"
tower
military installation