mechanic''s lien
Explore definitions, synonyms, and language insights of mechanic''s lien
Definitions
                    Noun
                    
            lien to secure payment for work and materials in erecting or repairing a building or other structure