The project foundered due to lack of funding.
To fail or collapse, especially in a significant way.
The ship foundered in the stormy sea.
To sink or become submerged, especially a ship.
Tehokas ilmainen kuvastosanakirja ja välähdykortit.