silo
noun
1. a cylindrical tower used for storing silage
Definition categories: man–made, tower
2. military installation consisting of an underground structure where ballistic missiles can be stored and fired
Definition categories: man–made
Sentences with silo as a noun:
- Our networking is organized in silos, and employees lose time manually transferring data.
verb
1. (transitive) To store in a silo.