Meaning : Hold as reserve or withdraw from circulation. Of capital.
Synonyms : immobilize
Meaning : To hold fast or prevent from moving.
Example :
The child was pinned under the fallen tree.
Synonyms : immobilize, pin, trap
Meaning : Make defenseless.
Synonyms : immobilize
Meaning : Convert (assets) into fixed capital.
Synonyms : immobilize
Meaning : Cause to be unable to move.
Example :
The sudden storm immobilized the traffic.
Synonyms : immobilize