meaning of immobilise
1.
cause
to
be
unable
to
move;
"The
sudden
storm
immobilized
the
">traffic"
Related Words
immobilise
|
Developed & Maintained By
Taraprasad.com