The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
Mechanics lien meaning
Mechanics lien definition
When you take your vehicle to a shop to be repaired and you fail to pay your repair bill, the repair shop has a lien on your vehicle and can confiscate and sell your vehicle to pay for the work on your vehicle.