Dictionary.com
Thesaurus.com

will have mortgaged

  • future perfect
    of mortgage.
    mortgage
    noun
    a conveyance of an interest in real property as security for the repayment of money borrowed to buy the property; a lien or claim on property such that the lender can take possession if the loan is not repaid.