What is the meaning of Struggelen?

to struggle

Source: wiktionary.org