silo in Catalan silo in Catalan sitja noun (agriculture) A vertical building, usually cylindrical, used for the production of silage. Add to Flashcards