LIEN


Meaning of LIEN in English

The right to hold another's goods or property until a claim is met. See mechanic's lien .

English dictionary of automotive terms.      Английский словарь автомобильных терминов.