Meaning of tablestacado in Spanish:

tablestacado

masculine noun

  • 1Conjunto de tablestacas unidas entre sí.