Welcome Guest | Join for Free  or  Login
View All Financial Terms

Encumbered Asset

A type of property that is owned by one individual or firm but can still be affected by another party and is subject to their legal claims.