Only one letter separates these two words, but they mean quite different things:
FLOUNDER means to flail, to struggle: The tired swimmer floundered in the choppy ocean. Think of a fish flopping around on the deck of a boat: a floundering flounder.
FOUNDER means to sink. A ship might founder, as might someone’s plans: Jason’s plans for reorganizing his department foundered because of a lack of funds.