Dictionary.com
Thesaurus.com
has been immobilizing
  • present perfect progressive of immobilize (3rd person singular).