To struggle clumsily or helplessly
[DOC] [TLE] EUdict | flounder, struggle helplessly, move clumsily | English-Italian ... [PAR] English-Italian Translation for flounder, struggle helplessly, move clumsily - 
online dictionary EUdict.com.