Definition of engarrotar in Spanish:

engarrotar

transitive verb

  • 1

    Hacer que una parte del cuerpo, generalmente un miembro, pierda momentáneamente la sensibilidad, la flexibilidad o el movimiento, lo que produce una sensación de hormigueo y torpeza en esa parte del cuerpo.