Encumber

Encumber



Placing a lien or encumbrance against the title to a property.


Learn More :