Silo der od. dasEnglish translation of Silo (Silos, Silos) silo Definition of silo in the British & World English dictionary Definition of silo in the US English dictionary Translate silo | into French | into Italian | into Spanish