Definition of palazo in Spanish:

palazo

masculine noun

  • 1

    Golpe dado con una pala.

  • 2

    Señal o herida que deja este golpe.