1 to prevent a company, country, or economy from using money or other assets:
Underdeveloped financial markets limit the availability of credit, immobilizing large amounts of cash that could be used more productively.
2 to prevent someone or something from being able to move or operate:
We can complete it step by step however long the road is and it can't be completed however short the road is if you don't even mark your footprint.