To fail or collapse completely; to fill with water and sink (of a ship).
The ambitious initiative foundered when its key supporters withdrew their financial backing.
Master “founder” and 957 more GRE words