Immobilization powers Synonyms

Definitions for Immobilization


  • (noun) the act of limiting movement or making incapable of movement
  • (noun) fixation (as by a plaster cast ) of a body part in order to promote proper healing

IP abbreviation

IP is an abbreviation for Immobilization Powers
What does IP stand for?
IP stands for "Immobilization Powers"