Glossary

What does Lien mean ?

Lien definition :

A legal right or interest that a lender holds in property of a debtor, usually as security for a debt.