Meaning of the term lien " the right to take another's property if a particular obligation is not discharged"
From companies point of view, If a shareholder indebted to the company, he cannot dispose of the shares without first paying the debts of the company. The right of the company on shares is called lien on shares.
However company can exercise its right only if provided in Articles of Association