What does 'mortgage one's future' mean in this context? I am aware of the literal meaning of 'mortgage' as a loan taken out from a bank to buy a house. Merriam-Webster Dictionary gives the following definition of the phrase:
chiefly US, disapproving : to borrow a large amount of money that will have to be paid back in the future The city has mortgaged its future to pay for the new stadium. —sometimes used figuratively Some critics say that she has mortgaged her political future on a program that is likely to fail.
They don't specify what exactly the figurative meaning is about. The second example means something like 'to put her future at stake'.
The phrase occurs quite often in political contexts like this presidential address where it as I understand means 'to use some of the money now which has to be paid back later to future generations'.
What synonyms would you suggest? Is it close to 'put one's future at risk/jeopardize one's future'?