agarrotar
Top 35000
Meanings
Verb
1. to make stiff, to stiffen (muscles etc.)
2. to tie tight
3. to strangle
4. to cause to seize up
5. to stiffen (reflexive, of muscles)
6. to seize up (to stop working) (reflexive, of a machine)