LIEN Meaning of LIEN in English n. right to confiscate a piece of property in place of payment for a debt (Law); spleen (Anatomy) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012