Immobilizing Synonyms
To render powerless or motionless, as by inflicting severe injury
(Verb)
The act of limiting movement or making incapable of movement
(Noun)
Synonyms: