SILO Meaning of SILO in English noun a pit or vat for packing away green fodder for winter use so as to exclude air and outside moisture. ·see ensilage. Webster English vocab. Английский словарь Webster. 2012