Dictionary: “もがく”

もがく

もがく

to struggle; to writhe; to wriggle; to squirm

The animal struggled to get out of the cage.

Related words to もがく

7 related words