siloTop 15000MeaningsNoun1. silo (vertical building for storing grain)2. silo (underground missile facility)