To struggle clumsily or helplessly
Origin of 
flounder1 [DOC] [TLE] Helpless Synonyms, Helpless Antonyms | Thesaurus.com [PAR] Synonyms for helpless at Thesaurus.com with free online thesaurus, antonyms, ... 
More words related to helpless.