Definition
to invest a substantial amount of money in a business or project
She decided to sink all her savings into her new business.
The government plans to sink substantial funds into renewable energy projects to promote sustainability.
They sunk a significant amount of money into this technological innovation, hoping to lead the market.