To struggle or thrash about awkwardly, especially in water or marshy ground; to move clumsily.
Possibly derived from bog with the -le suffix creating a frequentative verb, suggesting repeated awkward movements similar to struggling in boggy terrain.
Try Another Word