Dictionary
Browse
Translate
About
›
›
→
silo — English Definition | Lughet
Dictionary
›
English
›
silo
←
silly
silt
→
English
Main Dictionary
silo
Universal Words noun (plural silos) 1 a tall tower on a farm used for storing grain, etc. 2 an underground place where nuclear weapons or dangerous substances are kept 3 an underground place where SILAGE is made and stored
★
★
★
★
★
Rate this entry
Same word in other sources
silo
English
›
Chinese
GetWord Corpus
silo
English
›
Uyghur
GetWord Corpus
silo
English
›
Chinese
Main Dictionary
silo
Related words
silage
English
silence
English
silencer
English
silent
English
silent partner
English
← Search
English
›
Uyghur
Main Dictionary
silently
English