immobilizing

英文釋義

  1. the act of limiting movement or making incapable of movement