Landlord's lien

Landlords lien,

Definition of Landlords lien:

  1. Building or landowners right to seize and sell a tenants assets for non-payment of rent and/or other charges.

Meaning of Landlords lien & Landlords lien Definition