800-591-8108
MON-FRI 8AM-9PM EST
Add area
Add area

Lien : Business Definition

Business Definition for: Lien

A lien is a claim or encumbrance which one party holds against the property of another party until a debt or obligation is satisfied.

« Back to Glossary