Synonyms and Antonyms for silo

1. silo (n.)

a cylindrical tower used for storing silage

Synonyms:

2. silo (n.)

military installation consisting of an underground structure where ballistic missiles can be stored and fired

Synonyms: