What is the meaning of silo in English?

Learn vocabulary with pictures as well as definitions of silo in English

Learn in

See more

n. silo

Definition of silo in English

Vertical structure of large size, typically cylindrical, that is used to store grain, fodder, or similar products.