MoneyGlossary.com
Home  

Long-Term Lease

Definition: Lease of ten years or longer in duration.

<< Go back