Synonyms of silo

Noun


1. silo, tower

usage: a cylindrical tower used for storing silage

2. silo, military installation

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of silo (Dictionary)