silo meaning in English
n. silo, airtight tower or structure used to store grain; underground structure that serves as a housing and launching pad for a ballistic missile
n. silo, airtight tower or structure used to store grain; underground structure that serves as a housing and launching pad for a ballistic missile