Definition of Silo
-
(n.) A pit or vat for packing away green fodder for winter use so as to exclude air and outside moisture. See Ensilage.
Synonyms of Silo
No Synonyms Found.
Antonyms of Silo
No Antonyms Found.
Homophones of Silo
No Homophones Found.