×

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

Related Words

  1. silo à céréales
  2. sillonner
  3. sillonné
  4. silo à céréales
  5. silt
PC Version

Copyright © 2018 WordTech Co.