encumbrance
Explore definitions, synonyms, and language insights of encumbrance
Definitions
                    Noun
                    
                an onerous or difficult concern; "the burden of responsibility"; "that''s a load off my mind"
                
                    Noun
                    
                a charge against property (as a lien or mortgage)
                
                    Noun
                    
            any obstruction that impedes or is burdensome