Definition of silo in Spanish:

silo

masculine noun

  • 1

    Lugar, generalmente subterráneo, que carece de humedad y está destinado a almacenar grano, forrajes, etc.

  • 2

    Base de misiles balísticos.