Definition of socava in Spanish:

socava

feminine noun

  • 1

    Acción de socavar.

  • 2

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