Definition of pit silo in English:

pit silo

noun

  • A silo in the form of a pit rather than a tower.

Origin

Late 19th century.