silo
/sˈaɪloʊ/ · 2 syllables
Meaning
noun
- a cylindrical tower used for storing silage
- military installation consisting of an underground structure where ballistic missiles can be stored and fired
Words that rhyme with silo
Developers: get definitions, synonyms, antonyms, rhymes and pronunciation for 147,000 words as JSON with the English Dictionary API (free trial).