Financial & Economic Glossary

Clear, accessible definitions for personal finance, debt management, and investing terminology.

Letter M

Mortgage

A long-term secured loan utilized by buyers to purchase real estate, wherein the property itself serves as collateral against default.

Read Full Definition →