Meaning of silo in Spanish:

silo

Translate silo into English

masculine noun

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

  • 2Base de misiles balísticos.