Glossary

What does Vendor's Lien mean ?

Vendor's Lien definition :

A lien placed on a property by the seller to secure payment of the purchase price.