Definition of garrotazo in Spanish:

garrotazo

masculine noun

  • 1

    Golpe fuerte dado con un garrote.