Definition of socava in Spanish:

socava

feminine noun

  • 1Acción de socavar.

  • 2Hoyo que se hace al pie de una planta o de un árbol para detener el agua de la lluvia o del riego.