tax lien: meaning in law

Encumbrance placed upon property or assets following nonpayment of taxes

Browse all legal terms →