to struggle mentally or walk with great difficulty
She is floundering in college
become disabled, fail or someone that establishes something (often a business)
The project foundered or Bill Gates was the founder of Microsoft.