Respuesta :
struggle in water is the definition of flounder in this excerpt
Floundered means to struggle or stagger helplessly or clumsily in water or mud (verb)