Canadian French Meaning of silo
silo
Other Canadian French words related to silo
No Synonyms and anytonyms found
Nearest Words of silo
Definitions and Meaning of silo in English
silo (n)
a cylindrical tower used for storing silage
military installation consisting of an underground structure where ballistic missiles can be stored and fired
silo (n.)
A pit or vat for packing away green fodder for winter use so as to exclude air and outside moisture. See Ensilage.
FAQs About the word silo
silo
a cylindrical tower used for storing silage, military installation consisting of an underground structure where ballistic missiles can be stored and firedA pit
No synonyms found.
No antonyms found.
silly season => saison folle, sills => seuils, sillon => fauteuil, sillock => sérin, silliness => niaiserie,