Glossary

What does Lien mean ?

Lien definition :

A legal right or interest that a lender or creditor has in the borrower's property, serving as security for the repayment of a debt.