Big Huge Thesaurus

immobilization

noun

sounds kind of like