Table of Contents
Antonyms
Synonyms
Etymology
1. immobilization
noun. fixation (as by a plaster cast) of a body part in order to promote proper healing.
Antonyms
Synonyms
Etymology
- immobilization (English)
- -ation (English)
- immobilize (English)
- -ize (English)