Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
immobilization
in English
immobilization
us
//ˌɪməˌnɑːbɪˈleɪʃən//
uk
//ˌɪməˌnaɪbəˈleɪʃən//
#uncommon
Plural
immobilization
Definitions
Noun
preventing
movement
or
action
;
restriction
The
doctor
ordered
immobilization
of
the
broken
limb
to
promote
healing
.
microorganisms
decomposing
organic
soil
matter
(
unavailable
to
plants
)
The
immobilization
of
nutrients
in
the
soil
affects
plant
growth
and
development
.